├── .gitignore ├── Assets ├── Packages.meta └── Packages │ ├── NormalVisualizerWithGizmo.meta │ └── NormalVisualizerWithGizmo │ ├── NormalVisualizerWithGizmo.cs │ ├── NormalVisualizerWithGizmo.cs.meta │ ├── NormalVisualizerWithGizmo.unity │ └── NormalVisualizerWithGizmo.unity.meta ├── LICENSE ├── NormalVisualizerWithGizmo.unitypackage ├── Packages └── manifest.json ├── ProjectSettings ├── AudioManager.asset ├── ClusterInputManager.asset ├── DynamicsManager.asset ├── EditorBuildSettings.asset ├── EditorSettings.asset ├── GraphicsSettings.asset ├── InputManager.asset ├── NavMeshAreas.asset ├── NetworkManager.asset ├── Physics2DSettings.asset ├── PresetManager.asset ├── ProjectSettings.asset ├── ProjectVersion.txt ├── QualitySettings.asset ├── TagManager.asset ├── TimeManager.asset └── UnityConnectSettings.asset ├── README.md └── screenshot.png /.gitignore: -------------------------------------------------------------------------------- 1 | [Ll]ibrary/ 2 | [Tt]emp/ 3 | [Oo]bj/ 4 | [Bb]uild/ 5 | [Bb]uilds/ 6 | Assets/AssetStoreTools* 7 | 8 | # Visual Studio cache directory 9 | .vs/ 10 | 11 | # Autogenerated VS/MD/Consulo solution and project files 12 | ExportedObj/ 13 | .consulo/ 14 | *.csproj 15 | *.unityproj 16 | *.sln 17 | *.suo 18 | *.tmp 19 | *.user 20 | *.userprefs 21 | *.pidb 22 | *.booproj 23 | *.svd 24 | *.pdb 25 | *.opendb 26 | 27 | # Unity3D generated meta files 28 | *.pidb.meta 29 | *.pdb.meta 30 | 31 | # Unity3D Generated File On Crash Reports 32 | sysinfo.txt 33 | 34 | # Builds 35 | *.apk -------------------------------------------------------------------------------- /Assets/Packages.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0efb50b4e0d14c049b5bb68100b47468 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Packages/NormalVisualizerWithGizmo.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f77ed21191bf4ec45a4d2c2be7d5b151 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Packages/NormalVisualizerWithGizmo/NormalVisualizerWithGizmo.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | [ExecuteInEditMode] 4 | public class NormalVisualizerWithGizmo : MonoBehaviour 5 | { 6 | #region Enum 7 | 8 | public enum Type 9 | { 10 | Vertex, 11 | Surface 12 | } 13 | 14 | #endregion Enum 15 | 16 | #region Field 17 | 18 | public Type drawType = NormalVisualizerWithGizmo.Type.Surface; 19 | 20 | [Range(0f, 1)] 21 | public float normalLength = 0.1f; 22 | 23 | public Color normalColor = Color.white; 24 | 25 | public bool normalColorFromDirection = true; 26 | 27 | protected Mesh mesh; 28 | 29 | protected new Transform transform; 30 | 31 | #endregion Field 32 | 33 | #region Method 34 | 35 | protected virtual void OnEnable() 36 | { 37 | if (this.mesh == null) 38 | { 39 | MeshFilter meshFilter = base.gameObject.GetComponent(); 40 | 41 | if (meshFilter == null) 42 | { 43 | this.mesh = base.gameObject.GetComponent().sharedMesh; 44 | } 45 | else 46 | { 47 | this.mesh = base.gameObject.GetComponent().sharedMesh; 48 | } 49 | } 50 | 51 | if (this.transform == null) 52 | { 53 | this.transform = base.transform; 54 | } 55 | } 56 | 57 | protected virtual void OnDrawGizmos() 58 | { 59 | Color previousColor = Gizmos.color; 60 | Matrix4x4 previousMatrix = Gizmos.matrix; 61 | 62 | Gizmos.matrix = Matrix4x4.TRS(this.transform.position, 63 | this.transform.rotation, 64 | this.transform.localScale); 65 | 66 | switch (this.drawType) 67 | { 68 | case Type.Surface: 69 | { 70 | DrawSurfaceNormalGizmos(); 71 | break; 72 | } 73 | case Type.Vertex: 74 | { 75 | DrawVertexNormalGizmos(); 76 | break; 77 | } 78 | } 79 | 80 | Gizmos.color = previousColor; 81 | Gizmos.matrix = previousMatrix; 82 | } 83 | 84 | protected virtual void DrawVertexNormalGizmos() 85 | { 86 | Vector3 [] vertices = this.mesh.vertices; 87 | Vector3 [] normals = this.mesh.normals; 88 | Vector3 normal; 89 | 90 | Gizmos.color = this.normalColor; 91 | 92 | for (int i = 0; i< this.mesh.vertexCount; i++) 93 | { 94 | normal = Vector3.Normalize(normals[i]); 95 | 96 | if (this.normalColorFromDirection) 97 | { 98 | Gizmos.color = new Color(normal.x, normal.y, normal.z); 99 | } 100 | 101 | Gizmos.DrawRay(vertices[i], normal * this.normalLength); 102 | } 103 | } 104 | 105 | protected virtual void DrawSurfaceNormalGizmos() 106 | { 107 | Vector3[] vertices = this.mesh.vertices; 108 | Vector3[] normals = this.mesh.normals; 109 | int[] triangles = this.mesh.triangles; 110 | 111 | Vector3 normal; 112 | Vector3 position; 113 | 114 | int triangleIndex0; 115 | int triangleIndex1; 116 | int triangleIndex2; 117 | 118 | Gizmos.color = this.normalColor; 119 | 120 | for (int i = 0; i <= triangles.Length - 3; i += 3) 121 | { 122 | triangleIndex0 = triangles[i]; 123 | triangleIndex1 = triangles[i + 1]; 124 | triangleIndex2 = triangles[i + 2]; 125 | 126 | position = (vertices[triangleIndex0] 127 | + vertices[triangleIndex1] 128 | + vertices[triangleIndex2]) / 3; 129 | 130 | normal = (normals[triangleIndex0] 131 | + normals[triangleIndex1] 132 | + normals[triangleIndex2]) / 3; 133 | 134 | normal = Vector3.Normalize(normal); 135 | 136 | if (this.normalColorFromDirection) 137 | { 138 | Gizmos.color = new Color(normal.x, normal.y, normal.z); 139 | } 140 | 141 | Gizmos.DrawRay(position, normal * this.normalLength); 142 | } 143 | } 144 | 145 | #endregion Method 146 | } -------------------------------------------------------------------------------- /Assets/Packages/NormalVisualizerWithGizmo/NormalVisualizerWithGizmo.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 737b257a44d7b1147aec2307aa5549d2 3 | timeCreated: 1510428316 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Packages/NormalVisualizerWithGizmo/NormalVisualizerWithGizmo.unity: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!29 &1 4 | OcclusionCullingSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | m_OcclusionBakeSettings: 8 | smallestOccluder: 5 9 | smallestHole: 0.25 10 | backfaceThreshold: 100 11 | m_SceneGUID: 00000000000000000000000000000000 12 | m_OcclusionCullingData: {fileID: 0} 13 | --- !u!104 &2 14 | RenderSettings: 15 | m_ObjectHideFlags: 0 16 | serializedVersion: 9 17 | m_Fog: 0 18 | m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} 19 | m_FogMode: 3 20 | m_FogDensity: 0.01 21 | m_LinearFogStart: 0 22 | m_LinearFogEnd: 300 23 | m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} 24 | m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} 25 | m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} 26 | m_AmbientIntensity: 1 27 | m_AmbientMode: 0 28 | m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} 29 | m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} 30 | m_HaloStrength: 0.5 31 | m_FlareStrength: 1 32 | m_FlareFadeSpeed: 3 33 | m_HaloTexture: {fileID: 0} 34 | m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} 35 | m_DefaultReflectionMode: 0 36 | m_DefaultReflectionResolution: 128 37 | m_ReflectionBounces: 1 38 | m_ReflectionIntensity: 1 39 | m_CustomReflection: {fileID: 0} 40 | m_Sun: {fileID: 0} 41 | m_IndirectSpecularColor: {r: 0.44657898, g: 0.4964133, b: 0.5748178, a: 1} 42 | m_UseRadianceAmbientProbe: 0 43 | --- !u!157 &3 44 | LightmapSettings: 45 | m_ObjectHideFlags: 0 46 | serializedVersion: 11 47 | m_GIWorkflowMode: 0 48 | m_GISettings: 49 | serializedVersion: 2 50 | m_BounceScale: 1 51 | m_IndirectOutputScale: 1 52 | m_AlbedoBoost: 1 53 | m_TemporalCoherenceThreshold: 1 54 | m_EnvironmentLightingMode: 0 55 | m_EnableBakedLightmaps: 1 56 | m_EnableRealtimeLightmaps: 1 57 | m_LightmapEditorSettings: 58 | serializedVersion: 10 59 | m_Resolution: 2 60 | m_BakeResolution: 40 61 | m_AtlasSize: 1024 62 | m_AO: 0 63 | m_AOMaxDistance: 1 64 | m_CompAOExponent: 1 65 | m_CompAOExponentDirect: 0 66 | m_Padding: 2 67 | m_LightmapParameters: {fileID: 0} 68 | m_LightmapsBakeMode: 1 69 | m_TextureCompression: 1 70 | m_FinalGather: 0 71 | m_FinalGatherFiltering: 1 72 | m_FinalGatherRayCount: 256 73 | m_ReflectionCompression: 2 74 | m_MixedBakeMode: 2 75 | m_BakeBackend: 0 76 | m_PVRSampling: 1 77 | m_PVRDirectSampleCount: 32 78 | m_PVRSampleCount: 500 79 | m_PVRBounces: 2 80 | m_PVRFilterTypeDirect: 0 81 | m_PVRFilterTypeIndirect: 0 82 | m_PVRFilterTypeAO: 0 83 | m_PVRFilteringMode: 1 84 | m_PVRCulling: 1 85 | m_PVRFilteringGaussRadiusDirect: 1 86 | m_PVRFilteringGaussRadiusIndirect: 5 87 | m_PVRFilteringGaussRadiusAO: 2 88 | m_PVRFilteringAtrousPositionSigmaDirect: 0.5 89 | m_PVRFilteringAtrousPositionSigmaIndirect: 2 90 | m_PVRFilteringAtrousPositionSigmaAO: 1 91 | m_ShowResolutionOverlay: 1 92 | m_LightingDataAsset: {fileID: 0} 93 | m_UseShadowmask: 1 94 | --- !u!196 &4 95 | NavMeshSettings: 96 | serializedVersion: 2 97 | m_ObjectHideFlags: 0 98 | m_BuildSettings: 99 | serializedVersion: 2 100 | agentTypeID: 0 101 | agentRadius: 0.5 102 | agentHeight: 2 103 | agentSlope: 45 104 | agentClimb: 0.4 105 | ledgeDropHeight: 0 106 | maxJumpAcrossDistance: 0 107 | minRegionArea: 2 108 | manualCellSize: 0 109 | cellSize: 0.16666667 110 | manualTileSize: 0 111 | tileSize: 256 112 | accuratePlacement: 0 113 | debug: 114 | m_Flags: 0 115 | m_NavMeshData: {fileID: 0} 116 | --- !u!1 &65868878 117 | GameObject: 118 | m_ObjectHideFlags: 0 119 | m_CorrespondingSourceObject: {fileID: 0} 120 | m_PrefabInternal: {fileID: 0} 121 | serializedVersion: 6 122 | m_Component: 123 | - component: {fileID: 65868882} 124 | - component: {fileID: 65868881} 125 | - component: {fileID: 65868880} 126 | - component: {fileID: 65868879} 127 | - component: {fileID: 65868883} 128 | m_Layer: 0 129 | m_Name: Capsule 130 | m_TagString: Untagged 131 | m_Icon: {fileID: 0} 132 | m_NavMeshLayer: 0 133 | m_StaticEditorFlags: 0 134 | m_IsActive: 1 135 | --- !u!23 &65868879 136 | MeshRenderer: 137 | m_ObjectHideFlags: 0 138 | m_CorrespondingSourceObject: {fileID: 0} 139 | m_PrefabInternal: {fileID: 0} 140 | m_GameObject: {fileID: 65868878} 141 | m_Enabled: 1 142 | m_CastShadows: 1 143 | m_ReceiveShadows: 1 144 | m_DynamicOccludee: 1 145 | m_MotionVectors: 1 146 | m_LightProbeUsage: 1 147 | m_ReflectionProbeUsage: 1 148 | m_RenderingLayerMask: 4294967295 149 | m_Materials: 150 | - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} 151 | m_StaticBatchInfo: 152 | firstSubMesh: 0 153 | subMeshCount: 0 154 | m_StaticBatchRoot: {fileID: 0} 155 | m_ProbeAnchor: {fileID: 0} 156 | m_LightProbeVolumeOverride: {fileID: 0} 157 | m_ScaleInLightmap: 1 158 | m_PreserveUVs: 1 159 | m_IgnoreNormalsForChartDetection: 0 160 | m_ImportantGI: 0 161 | m_StitchLightmapSeams: 0 162 | m_SelectedEditorRenderState: 3 163 | m_MinimumChartSize: 4 164 | m_AutoUVMaxDistance: 0.5 165 | m_AutoUVMaxAngle: 89 166 | m_LightmapParameters: {fileID: 0} 167 | m_SortingLayerID: 0 168 | m_SortingLayer: 0 169 | m_SortingOrder: 0 170 | --- !u!136 &65868880 171 | CapsuleCollider: 172 | m_ObjectHideFlags: 0 173 | m_CorrespondingSourceObject: {fileID: 0} 174 | m_PrefabInternal: {fileID: 0} 175 | m_GameObject: {fileID: 65868878} 176 | m_Material: {fileID: 0} 177 | m_IsTrigger: 0 178 | m_Enabled: 1 179 | m_Radius: 0.5 180 | m_Height: 2 181 | m_Direction: 1 182 | m_Center: {x: 0, y: 0, z: 0} 183 | --- !u!33 &65868881 184 | MeshFilter: 185 | m_ObjectHideFlags: 0 186 | m_CorrespondingSourceObject: {fileID: 0} 187 | m_PrefabInternal: {fileID: 0} 188 | m_GameObject: {fileID: 65868878} 189 | m_Mesh: {fileID: 1133203384} 190 | --- !u!4 &65868882 191 | Transform: 192 | m_ObjectHideFlags: 0 193 | m_CorrespondingSourceObject: {fileID: 0} 194 | m_PrefabInternal: {fileID: 0} 195 | m_GameObject: {fileID: 65868878} 196 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 197 | m_LocalPosition: {x: -1.5, y: 0, z: 0} 198 | m_LocalScale: {x: 0.6, y: 0.6, z: 0.6} 199 | m_Children: [] 200 | m_Father: {fileID: 0} 201 | m_RootOrder: 4 202 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 203 | --- !u!114 &65868883 204 | MonoBehaviour: 205 | m_ObjectHideFlags: 0 206 | m_CorrespondingSourceObject: {fileID: 0} 207 | m_PrefabInternal: {fileID: 0} 208 | m_GameObject: {fileID: 65868878} 209 | m_Enabled: 1 210 | m_EditorHideFlags: 0 211 | m_Script: {fileID: 11500000, guid: 737b257a44d7b1147aec2307aa5549d2, type: 3} 212 | m_Name: 213 | m_EditorClassIdentifier: 214 | drawType: 1 215 | normalLength: 0.1 216 | normalColor: {r: 0, g: 0, b: 1, a: 1} 217 | normalColorFromDirection: 0 218 | --- !u!1 &449806606 219 | GameObject: 220 | m_ObjectHideFlags: 0 221 | m_CorrespondingSourceObject: {fileID: 0} 222 | m_PrefabInternal: {fileID: 0} 223 | serializedVersion: 6 224 | m_Component: 225 | - component: {fileID: 449806608} 226 | - component: {fileID: 449806607} 227 | m_Layer: 0 228 | m_Name: Directional Light 229 | m_TagString: Untagged 230 | m_Icon: {fileID: 0} 231 | m_NavMeshLayer: 0 232 | m_StaticEditorFlags: 0 233 | m_IsActive: 1 234 | --- !u!108 &449806607 235 | Light: 236 | m_ObjectHideFlags: 0 237 | m_CorrespondingSourceObject: {fileID: 0} 238 | m_PrefabInternal: {fileID: 0} 239 | m_GameObject: {fileID: 449806606} 240 | m_Enabled: 1 241 | serializedVersion: 8 242 | m_Type: 1 243 | m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} 244 | m_Intensity: 1 245 | m_Range: 10 246 | m_SpotAngle: 30 247 | m_CookieSize: 10 248 | m_Shadows: 249 | m_Type: 2 250 | m_Resolution: -1 251 | m_CustomResolution: -1 252 | m_Strength: 1 253 | m_Bias: 0.05 254 | m_NormalBias: 0.4 255 | m_NearPlane: 0.2 256 | m_Cookie: {fileID: 0} 257 | m_DrawHalo: 0 258 | m_Flare: {fileID: 0} 259 | m_RenderMode: 0 260 | m_CullingMask: 261 | serializedVersion: 2 262 | m_Bits: 4294967295 263 | m_Lightmapping: 4 264 | m_LightShadowCasterMode: 0 265 | m_AreaSize: {x: 1, y: 1} 266 | m_BounceIntensity: 1 267 | m_ColorTemperature: 6570 268 | m_UseColorTemperature: 0 269 | m_ShadowRadius: 0 270 | m_ShadowAngle: 0 271 | --- !u!4 &449806608 272 | Transform: 273 | m_ObjectHideFlags: 0 274 | m_CorrespondingSourceObject: {fileID: 0} 275 | m_PrefabInternal: {fileID: 0} 276 | m_GameObject: {fileID: 449806606} 277 | m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} 278 | m_LocalPosition: {x: 0, y: 3, z: 0} 279 | m_LocalScale: {x: 1, y: 1, z: 1} 280 | m_Children: [] 281 | m_Father: {fileID: 0} 282 | m_RootOrder: 1 283 | m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} 284 | --- !u!43 &690944226 285 | Mesh: 286 | m_ObjectHideFlags: 0 287 | m_CorrespondingSourceObject: {fileID: 0} 288 | m_PrefabInternal: {fileID: 0} 289 | m_Name: Cube Instance Instance Instance Instance Instance Instance Instance 290 | serializedVersion: 9 291 | m_SubMeshes: 292 | - serializedVersion: 2 293 | firstByte: 0 294 | indexCount: 36 295 | topology: 0 296 | baseVertex: 0 297 | firstVertex: 0 298 | vertexCount: 24 299 | localAABB: 300 | m_Center: {x: 0, y: 0, z: 0} 301 | m_Extent: {x: 0.5, y: 0.5, z: 0.5} 302 | m_Shapes: 303 | vertices: [] 304 | shapes: [] 305 | channels: [] 306 | fullWeights: [] 307 | m_BindPose: [] 308 | m_BoneNameHashes: 309 | m_RootBoneNameHash: 0 310 | m_MeshCompression: 0 311 | m_IsReadable: 1 312 | m_KeepVertices: 1 313 | m_KeepIndices: 1 314 | m_IndexFormat: 0 315 | m_IndexBuffer: 0000020003000000030001000800040005000800050009000a00060007000a0007000b000c000d000e000c000e000f00100011001200100012001300140015001600140016001700 316 | m_VertexData: 317 | serializedVersion: 2 318 | m_VertexCount: 24 319 | m_Channels: 320 | - stream: 0 321 | offset: 0 322 | format: 0 323 | dimension: 3 324 | - stream: 0 325 | offset: 12 326 | format: 0 327 | dimension: 3 328 | - stream: 0 329 | offset: 24 330 | format: 0 331 | dimension: 4 332 | - stream: 0 333 | offset: 0 334 | format: 0 335 | dimension: 0 336 | - stream: 0 337 | offset: 40 338 | format: 0 339 | dimension: 2 340 | - stream: 0 341 | offset: 48 342 | format: 0 343 | dimension: 2 344 | - stream: 0 345 | offset: 0 346 | format: 0 347 | dimension: 0 348 | - stream: 0 349 | offset: 0 350 | format: 0 351 | dimension: 0 352 | - stream: 0 353 | offset: 0 354 | format: 0 355 | dimension: 0 356 | - stream: 0 357 | offset: 0 358 | format: 0 359 | dimension: 0 360 | - stream: 0 361 | offset: 0 362 | format: 0 363 | dimension: 0 364 | - stream: 0 365 | offset: 0 366 | format: 0 367 | dimension: 0 368 | - stream: 0 369 | offset: 0 370 | format: 0 371 | dimension: 0 372 | - stream: 0 373 | offset: 0 374 | format: 0 375 | dimension: 0 376 | m_DataSize: 1344 377 | _typelessdata: 0000003f000000bf0000003f00000000000000000000803f000080bf0000000000000000000080bf00000000000000007ee4303f88bfb13e000000bf000000bf0000003f00000000000000000000803f000080bf0000000000000000000080bf0000803f00000000fc247f3f88bfb13e0000003f0000003f0000003f00000000000000000000803f000080bf0000000000000000000080bf000000000000803f7ee4303f4020273f000000bf0000003f0000003f00000000000000000000803f000080bf0000000000000000000080bf0000803f0000803ffc247f3f4020273f0000003f0000003f000000bf000000000000803f00000000000080bf0000000000000000000080bf000000000000803f94949e3e83bfb13e000000bf0000003f000000bf000000000000803f00000000000080bf0000000000000000000080bf0000803f0000803f3ce6843b83bfb13e0000003f000000bf000000bf0000000000000000000080bf000080bf0000000000000000000080bf000000000000803f83bfb13e4020273f000000bf000000bf000000bf0000000000000000000080bf000080bf0000000000000000000080bf0000803f0000803f4020273f4020273f0000003f0000003f0000003f000000000000803f00000000000080bf0000000000000000000080bf000000000000000094949e3e4020273f000000bf0000003f0000003f000000000000803f00000000000080bf0000000000000000000080bf0000803f000000003ce6843b4020273f0000003f0000003f000000bf0000000000000000000080bf000080bf0000000000000000000080bf000000000000000083bfb13e83bfb13e000000bf0000003f000000bf0000000000000000000080bf000080bf0000000000000000000080bf0000803f000000004020273f83bfb13e0000003f000000bf000000bf00000000000080bf00000000000080bf0000000000000000000080bf000000000000000083bfb13e3ce6843b0000003f000000bf0000003f00000000000080bf00000000000080bf0000000000000000000080bf000000000000803f83bfb13e94949e3e000000bf000000bf0000003f00000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f4020273f94949e3e000000bf000000bf000000bf00000000000080bf00000000000080bf0000000000000000000080bf0000803f000000004020273f3ce6843b000000bf000000bf0000003f000080bf00000000000000000000000000000000000080bf000080bf0000000000000000b8b5303f94949e3e000000bf0000003f0000003f000080bf00000000000000000000000000000000000080bf000080bf000000000000803f34f67e3f94949e3e000000bf0000003f000000bf000080bf00000000000000000000000000000000000080bf000080bf0000803f0000803f34f67e3f3ce6843b000000bf000000bf000000bf000080bf00000000000000000000000000000000000080bf000080bf0000803f00000000b8b5303f3ce6843b0000003f000000bf000000bf0000803f000000000000000000000000000000000000803f000080bf000000000000000094949e3e3ce6843b0000003f0000003f000000bf0000803f000000000000000000000000000000000000803f000080bf000000000000803f3ce6843b3ce6843b0000003f0000003f0000003f0000803f000000000000000000000000000000000000803f000080bf0000803f0000803f3ce6843b94949e3e0000003f000000bf0000003f0000803f000000000000000000000000000000000000803f000080bf0000803f0000000094949e3e94949e3e 378 | m_CompressedMesh: 379 | m_Vertices: 380 | m_NumItems: 0 381 | m_Range: 0 382 | m_Start: 0 383 | m_Data: 384 | m_BitSize: 0 385 | m_UV: 386 | m_NumItems: 0 387 | m_Range: 0 388 | m_Start: 0 389 | m_Data: 390 | m_BitSize: 0 391 | m_Normals: 392 | m_NumItems: 0 393 | m_Range: 0 394 | m_Start: 0 395 | m_Data: 396 | m_BitSize: 0 397 | m_Tangents: 398 | m_NumItems: 0 399 | m_Range: 0 400 | m_Start: 0 401 | m_Data: 402 | m_BitSize: 0 403 | m_Weights: 404 | m_NumItems: 0 405 | m_Data: 406 | m_BitSize: 0 407 | m_NormalSigns: 408 | m_NumItems: 0 409 | m_Data: 410 | m_BitSize: 0 411 | m_TangentSigns: 412 | m_NumItems: 0 413 | m_Data: 414 | m_BitSize: 0 415 | m_FloatColors: 416 | m_NumItems: 0 417 | m_Range: 0 418 | m_Start: 0 419 | m_Data: 420 | m_BitSize: 0 421 | m_BoneIndices: 422 | m_NumItems: 0 423 | m_Data: 424 | m_BitSize: 0 425 | m_Triangles: 426 | m_NumItems: 0 427 | m_Data: 428 | m_BitSize: 0 429 | m_UVInfo: 0 430 | m_LocalAABB: 431 | m_Center: {x: 0, y: 0, z: 0} 432 | m_Extent: {x: 0.5, y: 0.5, z: 0.5} 433 | m_MeshUsageFlags: 0 434 | m_BakedConvexCollisionMesh: 435 | m_BakedTriangleCollisionMesh: 436 | m_MeshMetrics[0]: 1 437 | m_MeshMetrics[1]: 1 438 | m_MeshOptimized: 0 439 | --- !u!1 &712799243 440 | GameObject: 441 | m_ObjectHideFlags: 0 442 | m_CorrespondingSourceObject: {fileID: 0} 443 | m_PrefabInternal: {fileID: 0} 444 | serializedVersion: 6 445 | m_Component: 446 | - component: {fileID: 712799248} 447 | - component: {fileID: 712799247} 448 | - component: {fileID: 712799246} 449 | - component: {fileID: 712799245} 450 | - component: {fileID: 712799244} 451 | m_Layer: 0 452 | m_Name: Main Camera 453 | m_TagString: MainCamera 454 | m_Icon: {fileID: 0} 455 | m_NavMeshLayer: 0 456 | m_StaticEditorFlags: 0 457 | m_IsActive: 1 458 | --- !u!81 &712799244 459 | AudioListener: 460 | m_ObjectHideFlags: 0 461 | m_CorrespondingSourceObject: {fileID: 0} 462 | m_PrefabInternal: {fileID: 0} 463 | m_GameObject: {fileID: 712799243} 464 | m_Enabled: 1 465 | --- !u!124 &712799245 466 | Behaviour: 467 | m_ObjectHideFlags: 0 468 | m_CorrespondingSourceObject: {fileID: 0} 469 | m_PrefabInternal: {fileID: 0} 470 | m_GameObject: {fileID: 712799243} 471 | m_Enabled: 1 472 | --- !u!92 &712799246 473 | Behaviour: 474 | m_ObjectHideFlags: 0 475 | m_CorrespondingSourceObject: {fileID: 0} 476 | m_PrefabInternal: {fileID: 0} 477 | m_GameObject: {fileID: 712799243} 478 | m_Enabled: 1 479 | --- !u!20 &712799247 480 | Camera: 481 | m_ObjectHideFlags: 0 482 | m_CorrespondingSourceObject: {fileID: 0} 483 | m_PrefabInternal: {fileID: 0} 484 | m_GameObject: {fileID: 712799243} 485 | m_Enabled: 1 486 | serializedVersion: 2 487 | m_ClearFlags: 1 488 | m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} 489 | m_projectionMatrixMode: 1 490 | m_SensorSize: {x: 36, y: 24} 491 | m_LensShift: {x: 0, y: 0} 492 | m_FocalLength: 50 493 | m_NormalizedViewPortRect: 494 | serializedVersion: 2 495 | x: 0 496 | y: 0 497 | width: 1 498 | height: 1 499 | near clip plane: 0.3 500 | far clip plane: 1000 501 | field of view: 60 502 | orthographic: 0 503 | orthographic size: 5 504 | m_Depth: -1 505 | m_CullingMask: 506 | serializedVersion: 2 507 | m_Bits: 4294967295 508 | m_RenderingPath: -1 509 | m_TargetTexture: {fileID: 0} 510 | m_TargetDisplay: 0 511 | m_TargetEye: 3 512 | m_HDR: 1 513 | m_AllowMSAA: 1 514 | m_AllowDynamicResolution: 0 515 | m_ForceIntoRT: 0 516 | m_OcclusionCulling: 1 517 | m_StereoConvergence: 10 518 | m_StereoSeparation: 0.022 519 | --- !u!4 &712799248 520 | Transform: 521 | m_ObjectHideFlags: 0 522 | m_CorrespondingSourceObject: {fileID: 0} 523 | m_PrefabInternal: {fileID: 0} 524 | m_GameObject: {fileID: 712799243} 525 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 526 | m_LocalPosition: {x: 0, y: 1, z: -10} 527 | m_LocalScale: {x: 1, y: 1, z: 1} 528 | m_Children: [] 529 | m_Father: {fileID: 0} 530 | m_RootOrder: 0 531 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 532 | --- !u!1 &818366817 533 | GameObject: 534 | m_ObjectHideFlags: 0 535 | m_CorrespondingSourceObject: {fileID: 0} 536 | m_PrefabInternal: {fileID: 0} 537 | serializedVersion: 6 538 | m_Component: 539 | - component: {fileID: 818366821} 540 | - component: {fileID: 818366820} 541 | - component: {fileID: 818366819} 542 | - component: {fileID: 818366818} 543 | - component: {fileID: 818366822} 544 | m_Layer: 0 545 | m_Name: Sphere 546 | m_TagString: Untagged 547 | m_Icon: {fileID: 0} 548 | m_NavMeshLayer: 0 549 | m_StaticEditorFlags: 0 550 | m_IsActive: 1 551 | --- !u!23 &818366818 552 | MeshRenderer: 553 | m_ObjectHideFlags: 0 554 | m_CorrespondingSourceObject: {fileID: 0} 555 | m_PrefabInternal: {fileID: 0} 556 | m_GameObject: {fileID: 818366817} 557 | m_Enabled: 1 558 | m_CastShadows: 1 559 | m_ReceiveShadows: 1 560 | m_DynamicOccludee: 1 561 | m_MotionVectors: 1 562 | m_LightProbeUsage: 1 563 | m_ReflectionProbeUsage: 1 564 | m_RenderingLayerMask: 4294967295 565 | m_Materials: 566 | - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} 567 | m_StaticBatchInfo: 568 | firstSubMesh: 0 569 | subMeshCount: 0 570 | m_StaticBatchRoot: {fileID: 0} 571 | m_ProbeAnchor: {fileID: 0} 572 | m_LightProbeVolumeOverride: {fileID: 0} 573 | m_ScaleInLightmap: 1 574 | m_PreserveUVs: 1 575 | m_IgnoreNormalsForChartDetection: 0 576 | m_ImportantGI: 0 577 | m_StitchLightmapSeams: 0 578 | m_SelectedEditorRenderState: 3 579 | m_MinimumChartSize: 4 580 | m_AutoUVMaxDistance: 0.5 581 | m_AutoUVMaxAngle: 89 582 | m_LightmapParameters: {fileID: 0} 583 | m_SortingLayerID: 0 584 | m_SortingLayer: 0 585 | m_SortingOrder: 0 586 | --- !u!135 &818366819 587 | SphereCollider: 588 | m_ObjectHideFlags: 0 589 | m_CorrespondingSourceObject: {fileID: 0} 590 | m_PrefabInternal: {fileID: 0} 591 | m_GameObject: {fileID: 818366817} 592 | m_Material: {fileID: 0} 593 | m_IsTrigger: 0 594 | m_Enabled: 1 595 | serializedVersion: 2 596 | m_Radius: 0.5 597 | m_Center: {x: 0, y: 0, z: 0} 598 | --- !u!33 &818366820 599 | MeshFilter: 600 | m_ObjectHideFlags: 0 601 | m_CorrespondingSourceObject: {fileID: 0} 602 | m_PrefabInternal: {fileID: 0} 603 | m_GameObject: {fileID: 818366817} 604 | m_Mesh: {fileID: 1808575262} 605 | --- !u!4 &818366821 606 | Transform: 607 | m_ObjectHideFlags: 0 608 | m_CorrespondingSourceObject: {fileID: 0} 609 | m_PrefabInternal: {fileID: 0} 610 | m_GameObject: {fileID: 818366817} 611 | m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} 612 | m_LocalPosition: {x: 0, y: 0, z: 0} 613 | m_LocalScale: {x: 1, y: 1, z: 1} 614 | m_Children: [] 615 | m_Father: {fileID: 0} 616 | m_RootOrder: 3 617 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 618 | --- !u!114 &818366822 619 | MonoBehaviour: 620 | m_ObjectHideFlags: 0 621 | m_CorrespondingSourceObject: {fileID: 0} 622 | m_PrefabInternal: {fileID: 0} 623 | m_GameObject: {fileID: 818366817} 624 | m_Enabled: 1 625 | m_EditorHideFlags: 0 626 | m_Script: {fileID: 11500000, guid: 737b257a44d7b1147aec2307aa5549d2, type: 3} 627 | m_Name: 628 | m_EditorClassIdentifier: 629 | drawType: 1 630 | normalLength: 0.1 631 | normalColor: {r: 1, g: 1, b: 1, a: 1} 632 | normalColorFromDirection: 1 633 | --- !u!43 &1133203384 634 | Mesh: 635 | m_ObjectHideFlags: 0 636 | m_CorrespondingSourceObject: {fileID: 0} 637 | m_PrefabInternal: {fileID: 0} 638 | m_Name: Capsule Instance 639 | serializedVersion: 9 640 | m_SubMeshes: 641 | - serializedVersion: 2 642 | firstByte: 0 643 | indexCount: 2496 644 | topology: 0 645 | baseVertex: 0 646 | firstVertex: 0 647 | vertexCount: 550 648 | localAABB: 649 | m_Center: {x: 0, y: 0, z: 0} 650 | m_Extent: {x: 0.5, y: 1, z: 0.5} 651 | m_Shapes: 652 | vertices: [] 653 | shapes: [] 654 | channels: [] 655 | fullWeights: [] 656 | m_BindPose: [] 657 | m_BoneNameHashes: 658 | m_RootBoneNameHash: 0 659 | m_MeshCompression: 0 660 | m_IsReadable: 1 661 | m_KeepVertices: 0 662 | m_KeepIndices: 0 663 | m_IndexFormat: 0 664 | m_IndexBuffer: 00000100020000000200030003000200040003000400050005000400060005000600070007000600080007000800090001000a00020001000b000a0002000a000c0002000c00040004000c000d0004000d00060006000d000e0006000e0008000b000f000a000b0010000f000a000f0011000a0011000c000c00110012000c0012000d000d00120013000d0013000e00100014000f001000150014000f00140016000f00160011001100160017001100170012001200170018001200190013000e0013001a000e001a001b001b001a001c001b001c001d001d001c001e001d001e001f001f001e0020001f002000210022001f0021002200210023002400220023002400230025001e00260020001e00270026001c0027001e0028002200240028002900220029001d001f0029001f0022001c002a0027002b00290028002b002c0029002c001d0029002c001b001d0009002c002b00090008002c0008001b002c0008000e001b001a002d002a001a002a001c0013002d001a0013002e002d002f00300031002f003100320032003100330032003300340034003300350034003500360036003500370036003700380030003900310030003a003900310039003b0031003b00330033003b003c0033003c00350035003c003d0035003d0037003a003e0039003a003f003e0039003e004000390040003b003b00400041003b0041003c003c00410042003c0042003d003f0043003e003f00440043003e00430045003e00450040004000450046004000460041004100460047004100480042003d00420049003d0049004a004a0049004b004a004b004c004c004b004d004c004d004e004e004d004f004e004f00500051004e0050005100500052005300510052005300520054004d0015004f004d00140015004b0014004d0055005100530055005600510056004c004e0056004e0051004b001600140057005600550057005800560058004c00560058004a004c0038005800570038003700580037004a00580037003d004a00490017001600490016004b004200170049004200590017005a005b005c005a005c005d005d005c005e005d005e005f005f005e0060005f00600061006100600062006100620063005b0064005c005b00650064005c00640066005c0066005e005e00660067005e006700600060006700680060006800620065006900640065006a006900640069006b0064006b00660066006b006c0066006c00670067006c006d0067006d0068006a006e0069006a006f006e0069006e007000690070006b006b00700071006b0071006c006c00710072006c0073006d0068006d007400680074007500750074007600750076007700770076007800770078007900790078007a0079007a007b007c0079007b007c007b007d007e007c007d007e007d007f00780080007a0078008100800076008100780082007c007e00820083007c00830077007900830079007c00760084008100850083008200850086008300860077008300860075007700630086008500630062008600620075008600620068007500870080008100870081008800880081008400890087008800890088008a008b0089008a008b008a008c008d008b008c008d008c008e008e008c008f008e008f00900090008f0091009000910092009200910093009200930094008c008a0095008c0095008f008f00950096008f00960091009100960097009100970093008a00880098008a0098009500950098009900950099009600960099009a0096009a00970098009b009900980084009b0074009b0084007400840076006d009b0074006d009c009b0088008400980099009b009d0099009e009a009f00a000a1009f00a100a200a000a300a100a000a400a300a400a500a300a400a600a500a6006f00a500a6006e006f00a700a0009f00a700a800a000a800a400a000a800a900a400a900a600a400a900aa00a600aa006e00a600aa0070006e00ab00a800a700ab00ac00a800ac00a900a800ac00ad00a900ad00aa00a900ad00ae00aa00ae007000aa00ae0071007000af00ac00ab00af00b000ac00b000ad00ac00b000b100ad00b100ae00ad00b100b200ae00b2007100ae00b200b3007100b400b500b600b400b600b700b700b600b800b700b800b900b900b800ba00b900ba00bb00bb00ba00bc00bb00bc00bd00b500be00b600b500bf00be00b600be00c000b600c000b800b800c000c100b800c100ba00ba00c100c200ba00c200bc00bf00c300be00bf00c400c300be00c300c500be00c500c000c000c500c600c000c600c100c100c600c700c100c700c200c400c800c300c400c900c800c300c800ca00c300ca00c500c500ca00cb00c500cb00c600c600cb00cc00c600cc00c700c200c700cd00c200cd00ce00ce00cd00cf00ce00cf00d000d000cf00d100d000d100d200d200d100d300d200d300d400d500d200d400d500d400d600d700d500d600d700d600d800d100d900d300d100da00d900cf00da00d100db00d500d700db00dc00d500dc00d000d200dc00d200d500cf00dd00da00de00dc00db00de00df00dc00df00d000dc00df00ce00d000bd00df00de00bd00bc00df00bc00ce00df00bc00c200ce00e000d900da00e000da00e100e100da00dd00e200e000e100e200e100e300e400e200e300e400e300e500e600e400e500e600e500e700e800e600e700e800e700e900e900e700ea00e900ea00eb00eb00ea00ec00eb00ec00ed00ed00ec00ee00ed00ee00ef00e700e500f000e700f000ea00ea00f000f100ea00f100ec00ec00f100f200ec00f200ee00e500e300f300e500f300f000f000f300f400f000f400f100f100f400f500f100f500f200f300f600f400f300f700f600e300f700f300e300e100f700f400f600f800f400f800f500ef00ee00f900ef00f900fa00fa00f900fb00fa00fb00fc00fc00fb00fd00fc00fd00fe00fe00fd00ff00fe00ff000001fd000101ff00fd0002010101fb000201fd00020103010101020104010301040105010301040106010501fb0007010201070104010201f9000701fb000701080104010801060104010801090106010a0108010701f9000a0107010a010b0108010b01090108010b010c010901ee000a01f900ee00f2000a01f2000b010a01f200f5000b01f5000c010b01f500f8000c01f800cb000c01f800cc00cb00f600cc00f800f6000d01cc00c700cc000d01c7000d01cd00cd000d01dd00cd00dd00cf00f700dd000d01f7000d01f600e100dd00f7000c01cb00ca000c01ca0009010901ca00c8000901c80006010601c800c9000601c90005010e010f0110010e01100111011101100112011101120113011301120114011301140115011501140116011501160117010f01180110010f0119011801100118011a0110011a01120112011a011b0112011b01140114011b011c0114011c01160119011d01180119011e011d0118011d011f0118011f011a011a011f0120011a0120011b011b01200121011b0121011c011e0122011d011e01230122011d01220124011d0124011f011f01240125011f01250120012001250126012001260121011c01210127011c0127012801280127012901280129012a012a0129012b012a012b012c012c012b012d012c012d012e012f012c012e012f012e01300131012f0130013101300132012b0133012d012b0134013301290134012b0135012f013101350136012f0136012a012c0136012c012f0129013701340138013601350138013901360139012a013601390128012a0117013901380117011601390116012801390116011c0128013a01330134013a0134013b013b01340137013c013a013b013c013b013d013e013c013d013e013d013f0140013e013f0140013f01410142014001410142014101430143014101440143014401450145014401460145014601470147014601480147014801490141013f014a0141014a01440144014a014b0144014b01460146014b014c0146014c0148013f013d014d013f014d014a014a014d014e014a014e014b014b014e014f014b014f014c014d0150014e014d01510150013d0151014d013d013b0151014e01500152014e0152014f01490148015301490153015401540153015501540155015601560155015701560157015801580157015901580159015a0157015b01590157015c015b0155015c0157015c015d015b015c015e015d015e015f015d015e0160015f01550161015c0161015e015c01530161015501610162015e01620160015e0162016301600164016201610153016401610164016501620165016301620165016601630148016401530148014c0164014c01650164014c014f0165014f01660165014f01520166015201250166015201260125015001260152015001670126012101260167012101670127012701670137012701370129015101370167015101670150013b0137015101660125012401660124016301630124012201630122016001600122012301600123015f01680169016a0168016a016b016b016a016c016b016c016d016d016c016e016d016e016f016f016e0170016f0170017101690172016a016901730172016a01720174016a0174016c016c01740175016c0175016e016e01750176016e0176017001730177017201730178017701720177017901720179017401740179017a0174017a01750175017a017b0175017b01760178017c01770178017d017c0177017c017e0177017e01790179017e017f0179017f017a017a017f0180017a0180017b01810180017f0181017f01820182017f017e0183018101820183018201840184018201850182017e01850185017e017c0184018501860186018501870185017c01870187017c017d0186018701880188018701890187017d018901880189018a018b0188018a018b018a018c018d018b018c018d018c018e018f018d018e018f018e01900191018d018f01910192018d0192018b018d01920193018b01930186018801930188018b019401920191019401950192019501930192019501960193019601860193019601840186019701950194019701980195019801960195019801990196019901840196019901830184019a019b019c019a019c019d019b019e019c019b019f019e019f01a0019e019f01a101a001a101a201a001a101a301a201a4019b019a01a401a5019b01a5019f019b01a501a6019f01a601a1019f01a601a701a101a701a301a101a701a801a301a901a501a401a901aa01a501aa01a601a501aa01ab01a601ab01a701a601ab01ac01a701ac01a801a701ac01ad01a801ae01aa01a901ae01af01aa01af01ab01aa01af01b001ab01b001ac01ab01b001b101ac01b101ad01ac01b101b201ad01b301a301a801b401a301b301b501b401b301b501b301b601b701b501b601b701b601b801b901b701b801b901b801ba01bb01b901ba01bb01ba01bc01bc01ba01bd01bc01bd01be01be01bd01bf01be01bf01c001c001bf01c101c001c101c201ba01b801c301ba01c301bd01bd01c301c401bd01c401bf01bf01c401c501bf01c501c101b801b601c601b801c601c301c301c601c701c301c701c401c401c701c801c401c801c501c601c901c701c601ca01c901b601ca01c601b601b301ca01c701c901cb01c701cb01c801b301a801ca01ca01a801ad01ca01ad01c901c901ad01b201c901b201cb01cc01cd01ce01cc01ce01cf01cf01ce01d001cf01d001d101d101d001d201d101d201d301d301d201d401d301d401d501cd01d601ce01cd01d701d601ce01d601d801ce01d801d001d001d801d901d001d901d201d201d901da01d201da01d401d701db01d601d701dc01db01d601db01dd01d601dd01d801d801dd01de01d801de01d901d901de01df01d901df01da01dc01e001db01dc01e101e001db01e001e201db01e201dd01dd01e201e301dd01e301de01de01e301e401de01e401df01da01df01e501da01e501e601e601e501e701e601e701e801e801e701e901e801e901ea01ea01e901eb01ea01eb01ec01ed01ea01ec01ed01ec01ee01ef01ed01ee01ef01ee01f001e901f101eb01e901f201f101e701f201e901f301ed01ef01f301f401ed01f401e801ea01f401ea01ed01e701f501f201f601f401f301f601f701f401f701e801f401f701e601e801d501f701f601d501d401f701d401e601f701d401da01e601f801f101f201f801f201f901f901f201f501fa01f801f901fa01f901fb01fc01fa01fb01fc01fb01fd01fe01fc01fd01fe01fd01ff010002fe01ff010002ff0101020102ff010202010202020302030202020402030204020502050204020602050206020702ff01fd010802ff0108020202020208020902020209020402040209020a0204020a020602fd01fb010b02fd010b02080208020b020c0208020c02090209020c020d0209020d020a020b020e020c020b020f020e02fb010f020b02fb01f9010f020c020e0210020c0210020d0207020602110207021102120212021102130212021302140214021302150214021502160216021502170216021702180215021902170215021a02190213021a0215021a021b0219021a021c021b021c021d021b021c021e021d0213021f021a021f021c021a0211021f0213021f0220021c0220021e021c02200221021e02220220021f02110222021f0222022302200223022102200223022402210206022202110206020a0222020a02230222020a020d0223020d02240223020d02100224021e02e1011d021e02e001e1012102e0011e021002e30124021002e401e3010e02e40110020e022502e401df01e4012502df012502e501e5012502f501e501f501e7010f02f50125020f0225020e02f901f5010f022402e301e2012402e20121022102e201e001b401a201a301 665 | m_VertexData: 666 | serializedVersion: 2 667 | m_VertexCount: 550 668 | m_Channels: 669 | - stream: 0 670 | offset: 0 671 | format: 0 672 | dimension: 3 673 | - stream: 0 674 | offset: 12 675 | format: 0 676 | dimension: 3 677 | - stream: 0 678 | offset: 24 679 | format: 0 680 | dimension: 4 681 | - stream: 0 682 | offset: 0 683 | format: 0 684 | dimension: 0 685 | - stream: 0 686 | offset: 40 687 | format: 0 688 | dimension: 2 689 | - stream: 0 690 | offset: 48 691 | format: 0 692 | dimension: 2 693 | - stream: 0 694 | offset: 0 695 | format: 0 696 | dimension: 0 697 | - stream: 0 698 | offset: 0 699 | format: 0 700 | dimension: 0 701 | - stream: 0 702 | offset: 0 703 | format: 0 704 | dimension: 0 705 | - stream: 0 706 | offset: 0 707 | format: 0 708 | dimension: 0 709 | - stream: 0 710 | offset: 0 711 | format: 0 712 | dimension: 0 713 | - stream: 0 714 | offset: 0 715 | format: 0 716 | dimension: 0 717 | - stream: 0 718 | offset: 0 719 | format: 0 720 | dimension: 0 721 | - stream: 0 722 | offset: 0 723 | format: 0 724 | dimension: 0 725 | m_DataSize: 30800 726 | _typelessdata: b0c193bed4ea49bfafc1933e3ccd13bf35cd13bf3dcd133f4ed534bf264cbeba733435bf000080bf1edebf3ee091e43dccd5f43efb954a3f32939ebe9b534fbfc99b763e87bf1ebf85bf1ebf890af63e0e6d1abf517871bc9e244cbf000080bf8e08ca3e9444cf3dccd5f43ecb5d433f0e247fbee2cb5abf0f247f3e8e22febe1b5436bf9322fe3ef40435bfc92332b3f20435bf000080bf1ddebf3e6819a23d1b9de63ecb5d433fc69b76be9b534fbf35939e3e840af6be84bf1ebf8abf1e3f6e0a4cbfe468633cfb901abf000080bfaab3b53e9444cf3d1b9de63efb954a3f898c33bea0eb62bf1160873e23cfb2be4d4d46bf78fa063f36aa56bf79b8ec3b08780bbf000080bf528caf3e541b823dc76ed83ecb5d433f56af2ebeaa1655bf5419aa3eaba4aebebd292abfc1292a3f43ca64bff756253c9ca5e5be000080bfae77a63ebc93b83dc76ed83efb954a3f1c3eb9bd652468bf3d6d8d3eafde38bea99950bf71040d3fc54974bff7d3193c3e0499be000080bf0892993e28165b3d7840ca3ecb5d433f07d3b4bd2b1959bf571eb23efa2b35bedc2932bfe929323f028b78bf7e0af03bf23c75be000080bf7e06943e54c9a83d7840ca3efb954a3f2699d33314e269bfefd18f3e00000000452954bfbd420f3f96fa7fbf00bbeb3b4a8d2e3c000080bf5c747f3ee85f4d3de7f1bb3ecb5d433f2699d33367855abfcff6b43e00000000e80435bffe04353f57ff7fbfbbe94f3ba3e94f3b000080bf5c747f3ef42ea33de7f1bb3efb954a3f0f6087bea0eb62bf908c333e71fa06bf4f4d46bf29cfb23e10780bbf01b9ecbb31aa56bf000080bfe62fd03e541b823d1b9de63e9b253c3f5419aabeaa1655bf5eaf2e3ebc292abfbd292abfb9a4ae3e071fe6be475d12bc8fac64bf000080bf8a44d93ebc93b83dccd5f43e9b253c3fe5da3cbebb326dbfeada3c3e72e9bbbef7d05abf70e9bb3eec0435bfa780a3b4fa0435bf000080bf1cdebf3ee043333dc76ed83e9b253c3f2610c2bd619c73bfb520453e054241beda8267bfcf00c43e53c067bf43a9153cfa74d9be000080bf0615a53e20c2003d7840ca3e9b253c3f2699d3331cbd75bf7bd4483e00000000e5d66bbfe327c73e8de57fbfc70b353cd764d63c000080bf58747f3e90ffdf3ce7f1bb3e9b253c3f3d6d8dbe652468bf2b3eb93d6b040dbfad9950bfc3de383e6a0499bee7d119bcbe4974bf000080bf302ae63e28165b3d1b9de63e6bed343f571eb2be2b1959bf1bd3b43de72932bfdd2932bf012c353ee0d476be85f0b9bb7e7278bf000080bfbbb5eb3e54c9a83dccd5f43e6bed343fb22045be609c73bf3510c23dc600c4beda8267bf0942413e0675d9be39a915bc50c067bf000080bf32a7da3e30c2003dc76ed83e6bed343f6ec7cabd60e07abf7cc7ca3d062f49be84eb75bf012f493ea1452fbf2ff413bc4e933abf000080bf1bdebf3e50118f3c7840ca3e6bed343f2699d333755b7dbf52f9ce3d00000000e1d87abf376b4c3e662f7dbf43d8f13c0163143e000080bf54747f3ee0fa4f3ce7f1bb3e6bed343fedd18fbe15e269bf8cca6e3381410fbf0b2a54bf5431a03a6c6d2f3c199c0ebcc3f97fbf000080bf0501003fd85f4d3d1b9de63e41c32d3fcff6b4be67855abf8cca6e33de0435bffa0435bf9d4d8b3a83cfd33a16684cbb98ff7fbf000080bf0501003ff42ea33dccd5f43e41c32d3f79d448be1cbd75bf9e4870334224c7be99d76bbf0af7aa3a2242013d817871bc3dd87fbf000080bf0501003f90ffdf3cc76ed83e41c32d3f3bf9cebd755b7dbf850b6e33a6654cbe1ad97abf13ebae3adebb783de6f160bcdd807fbf000080bf0401003fe0fa4f3c7840ca3e41c32d3f2699d333000080bf8cca6e3300000000f2ff7fbfeaa7af3a2ae9563e5fbeabba5b4c7abf0000803f3ce57d3e00f3973ae7f1bb3e41c32d3f2699d333000080bf8cca6e3300000000f2ff7fbfeaa7af3ae5747cbf46ff68398ac8293e000080bf3ce57d3e00f3973ae7f1bb3e41c32d3f87c7ca3d5ee07abf7cc7ca3dfd2e493e85eb75bfe92e493efb3c33bf3e83393b1cc8363f000080bf7ae1053e80b48c3cf0b8ad3e6bed343f4010c23d619c73bfb520453edc41413edc8267bfcd00c43eb9cb65bf8b1748ba40a7e13e000080bfaabe343e20c2003df0b8ad3e9b253c3fb420453e609c73bf3510c23dca00c43edd8267bfd241413ec412e1be9a0eb23a12f0653f000080bfb034933d30c2003df57f9f3e6bed343fedda3c3ec0326dbfeada3c3e75e9bb3ef7d05abf70e9bb3eee0435bf80c40534f804353f000080bf0059fe3db843333df57f9f3e9b253c3f3d6d8d3e652468bf2b3eb93d72040d3fa79950bfa5de383e01679fbe6f59ac38ed46733f000080bf78514a3d28165b3dfc46913e6bed343f0d60873ea1eb62bf908c333e7ffa063f474d46bf24cfb23ed76a0cbfac5f6d3b390d563f000080bfe411bd3d4c1b823dfc46913e9b253c3f551eb23e2b1959bf1bd3b43dea29323fd92932bf1f2c353e258d78becf047f3ba157783f000080bf20f51d3d54c9a83d050e833e6bed343f5319aa3eaa1655bf5eaf2e3ec2292a3fb9292abfb0a4ae3e684ce6beaf400b3c6ba1643f000080bf4cbf983dbc93b83d050e833e9b253c3f09247f3ee2cb5abf0f247f3e9822fe3e145436bf9822fe3ef50435bfaa9545b4f104353f000080bf0859fe3d6819a23dfc46913ecb5d433f35939e3e9b534fbfc99b763e8abf1e3f85bf1ebf820af63ea4fd1abf88c8383ca2ba4b3f000080bf3cafd53d9444cf3d050e833ecb5d433fcb9b763e99534fbf35939e3e870af63e86bf1ebf86bf1e3f14d64bbf7e6a47bc68d81a3f000080bf6681133e9c44cf3dfc46913efb954a3fb0c1933ed5ea49bfafc1933e3bcd133f39cd13bf3ccd133f983b35bfdef5daba1cce343f000080bf0459fe3dd891e43d050e833efb954a3fcff6b43e67855abf8cca6e33dd04353ffb0435bf7e4d8b3ae20a60bbe914fbba7fff7f3f000080bf00ac8dbaf42ea33d050e833e41c32d3ff0d18f3e15e269bf8cca6e3381410f3f0b2a54bf6631a03ae66e5abc16a9f6bb52f87f3f000080bf00ac8dbad85f4d3dfc46913e41c32d3f60af2e3eaa1655bf5419aa3eb1a4ae3ebd292abfbe292a3f068364bf95e6efbba8c7e63e000080bf60f9313ebc93b83df57f9f3efb954a3f938c333ea0eb62bf1160873e26cfb23e444d46bf82fa063f3a0d56bfea5f6dbbd66a0c3f000080bf18d01f3e541b823df57f9f3ecb5d433f77d4483e1cbd75bf610f6b334324c73e99d76bbf19f7aa3a76e40dbd427158bcf1d27f3f000080bf00aa8dba90ffdf3cf57f9f3e41c32d3f21d3b43d2b1959bf571eb23efe2b353edd2932bfe929323f103e78bff14311bbfc297a3e000080bfbcdb563e54c9a83df0b8ad3efb954a3f2b3eb93d632468bf3d6d8d3e98de383ea69950bf76040d3fef4673bffa72acb8f1669f3e000080bfa8c44b3e30165b3df0b8ad3ecb5d433f5ef9ce3d755b7dbf850b6e33ba654c3e19d97abf14ebae3a067588bd6a1d48bc77697f3f000080bf00aa8dbae0fa4f3cf0b8ad3e41c32d3f2699d333000080bf8cca6e3300000000f2ff7fbfeaa7af3a0a8319bff6918c3aaadd4c3f000080bf3ce57d3e00f3973ae7f1bb3e41c32d3fb0c1933e94fc49bfafc193be3acd133f37cd13bf3fcd13bf55d5343fad3bbeba6c34353f000080bfeb36603fd891e43d050e833e74d4103f35939e3e59654fbfc59b76be8abf1e3f87bf1ebf7d0af6be066d1a3fab7871bca3244c3f000080bf254c653f9444cf3d050e833e3e0d183f09247f3ea1dd5abf09247fbe9322fe3e175436bf9522febef704353fbec19834ef04353f000080bfeb36603f6819a23dfc46913e3e0d183fcb9b763e58654fbf33939ebe810af63e85bf1ebf8abf1ebf700a4c3f3369633cf9901a3f000080bfb3215b3f9c44cf3dfc46913e74d4103f938c333e5efd62bf0d6087be28cfb23e464d46bf80fa06bf3eaa563f5abdec3bfb770b3f000080bf080e583f541b823df57f9f3e3e0d183f60af2e3e692855bf5219aabebca4ae3ebd292abfba292abf3dca643f4757253cb3a5e53e000080bfb483533fbc93b83df57f9f3e74d4103f2b3eb93d223668bf3a6d8dbe9ade383ea79950bf72040dbfc649743f3dd3193c3404993e000080bfe2104d3f30165b3df0b8ad3e3e0d183f21d3b43dea2a59bf551eb2be0b2c353ee22932bfe32932bf018b783f1b0bf03b0c3d753e000080bf1d4b4a3f54c9a83df0b8ad3e74d4103f2699d333d3f369bfebd18fbe00000000462954bfb8420fbf96fa7f3fadb8eb3b9c8b2ebc000080bff524403fe85f4d3de7f1bb3e3e0d183f2699d33326975abfcef6b4be00000000f00435bff60435bf57ff7f3f7fe74f3b79e74fbb000080bff424403ff42ea33de7f1bb3e74d4103f0d60873e60fd62bf898c33be7ffa063f474d46bf23cfb2befb770b3f57bcecbb3eaa563f000080bfd05f683f4c1b823dfc46913e6c451f3f5319aa3e692855bf59af2ebec2292a3fb9292abfada4aebee51ee63ea15f12bc98ac643f000080bf21ea6c3fbc93b83d050e833e6c451f3fedda3c3e7e446dbfe5da3cbe77e9bb3ef7d05abf70e9bbbeea04353fffa99eb4fc04353f000080bfec36603fb843333df57f9f3e6c451f3f4010c23d20ae73bfaf2045bede41413edc8267bfce00c4be8fc1673f6cff153ca86fd93e000080bf62d2523f20c2003df0b8ad3e6c451f3f2699d333dbce75bf74d448be00000000e5d66bbfe327c7becbd97f3f9b94593c35d400bd000080bff624403f90ffdf3ce7f1bb3e6c451f3f3d6d8d3e233668bf1b3eb9bd520b0d3f65a650bf9ca337be80039a3e34d5d4bb3c23743f000080bff55c733f28165b3dfc46913e9f7d263f551eb23eea2a59bf0bd3b4bd8132323fa13232bf021a34bebd73783ee84c23bb8559783f000080bfba22763f54c9a83d050e833e9f7d263fb420453e1eae73bf2610c2bdc409c43e6b9267bf1af23fbec580da3e3f72ddbbb182673f000080bf779b6d3f30c2003df57f9f3e9f7d263f87c7ca3d1df27abf6ec7cabd2c37493e95fc75bfecd747be502c303faf0bd9bb3fbb393f000080bfed36603f70118f3cf0b8ad3e9f7d263f2699d333346d7dbf44f9cebd000000005aea7abff8124bbe0ffe7c3fb04bf83c316519be000080bfea24403fc013503ce7f1bb3e9f7d263ff0d18f3e15e269bf8cca6e3381410f3f0b2a54bf6631a03ae66e5abc16a9f6bb52f87f3f000080bf6fb97f3fd85f4d3dfc46913e41c32d3fcff6b43e67855abf8cca6e33dd04353ffb0435bf7e4d8b3ae20a60bbe914fbba7fff7f3f000080bf6fb97f3ff42ea33d050e833e41c32d3f77d4483e1cbd75bf610f6b334324c73e99d76bbf19f7aa3a76e40dbd427158bcf1d27f3f000080bf6fb97f3f90ffdf3cf57f9f3e41c32d3f5ef9ce3d755b7dbf850b6e33ba654c3e19d97abf14ebae3a067588bd6a1d48bc77697f3f000080bf6fb97f3fe0fa4f3cf0b8ad3e41c32d3f2699d333000080bf8cca6e3300000000f2ff7fbfeaa7af3a5aa17ebe8323aa3a79f5773f0000803f746e403f0084ef3ae7f1bb3e41c32d3f2699d333000080bf8cca6e3300000000f2ff7fbfeaa7af3addb67c3f626b60b9db8823be000080bf746e403f0084ef3ae7f1bb3e41c32d3f6ec7cabd1ef27abf6ec7cabd333749be93fc75bf07d847be3210353f07678abaa6f934bf000080bffd12203f50118f3c7840ca3e9f7d263f2610c2bd20ae73bfaf2045be034241beda8267bfd000c4beecc3653f99cc26ba0bc7e1be000080bf88772d3f20c2003d7840ca3e6c451f3fb22045be1eae73bf2610c2bdc309c4be689267bf52f23fbe55cfe13ee4bf37bae2c165bf000080bf71ae123f30c2003dc76ed83e9f7d263fe5da3cbe79446dbfe5da3cbe70e9bbbef7d05abf70e9bbbef104353f22d70c34f60435bf000080bffd12203fe043333dc76ed83e6c451f3f3d6d8dbe233668bf1b3eb9bd4c0b0dbf68a650bfbaa337be1e6c9f3efbe8b5ba054673bf000080bff3ec0c3f28165b3d1b9de63e9f7d263f0f6087be5efd62bf898c33be71fa06bf4f4d46bf26cfb2bee16a0c3fff606d3b330d56bf000080bf18ea173f541b823d1b9de63e6c451f3f571eb2beea2a59bf0bd3b4bd7f3232bfa53232bfe91934be2c9e783e38ff173be55678bf000080bf2d270a3f54c9a83dccd5f43e9f7d263f5419aabe692855bf59af2ebebc292abfbd292abfb5a4aebe6f4ce63e66410b3c69a164bf000080bfc65f133fbc93b83dccd5f43e6c451f3f0e247fbea1dd5abf09247fbe8b22febe1d5436bf9222febef604353fc65edfb2f00435bf000080bffc12203f6819a23d1b9de63e3e0d183f32939ebe59654fbfc59b76be87bf1ebf86bf1ebf870af6bea7fd1a3fdfc8383ca0ba4bbf000080bfc4fd1a3f9444cf3dccd5f43e3e0d183fc69b76be59654fbf33939ebe810af6be8abf1ebf85bf1ebf16d64b3fb66a47bc66d81abf000080bf3628253f9444cf3d1b9de63e74d4103fb0c193be93fc49bfacc193be3ecd13bf38cd13bf37cd13bf963b353f0ffedaba1fce34bf000080bffc12203fe091e43dccd5f43e74d4103f56af2ebe692855bf5219aabeaba4aebec1292abfbc292abf0983643f43e9efbb9bc7e6be000080bf34c62c3fbc93b83dc76ed83e74d4103f898c33be5efd62bf0d6087be21cfb2be4e4d46bf74fa06bf360d563ff7606dbbdc6a0cbf000080bfe23b283f541b823dc76ed83e3e0d183f07d3b4bdea2a59bf551eb2be0a2c35bee22932bfe32932bf0e3e783f4a4511bb0f2a7abe000080bfcdfe353f54c9a83d7840ca3e74d4103f1c3eb9bd233668bf3a6d8dbeb0de38beaa9950bf6e040dbfec46733fd8c2acb805679fbe000080bf0639333f28165b3d7840ca3e3e0d183f2699d333000080bf8cca6e3300000000f2ff7fbfeaa7af3a30bb133fda748fbaa01251bf000080bf746e403f0084ef3ae7f1bb3e41c32d3facc193bed9ea493fafc1933e3ccd13bf3acd133f39cd133f743435bf7e57beba4cd534bf000080bf1cdebf3ec66d633f8e8f633e94bb103fc69b76be9c534f3f37939e3e820af6be83bf1e3f8abf1e3f9e244cbfd57671bc0d6d1abf000080bfaab3b53e6e17663f2e1e473e94bb103f09247fbee4cb5a3f0f247f3e9e22febe1254363f9b22fe3ef40435bf4bd614b4f30435bf000080bf1cdebf3ed4bc6b3f2e1e473e5ef4173f34939ebe9b534f3fcb9b763e87bf1ebf85bf1e3f820af63efa901abfa869633c6f0a4cbf000080bf8e08ca3e6e17663f8e8f633e5ef4173f0f6087bea4eb623f938c333e7ffa06bf444d463f29cfb23efb770bbf3ebeec3b3faa56bf000080bfe62fd03e98bc6f3f2e1e473e8c2c1f3f5419aabeaa16553f61af2e3ebb292abfbb292a3fc3a4ae3eb5a5e5befe57253c3cca64bf000080bf8a44d93e88ed683f8e8f633e8c2c1f3f3a6d8dbe6624683f2b3eb93d73040dbfab99503f6dde383ef60399bea0d5193cd04974bf000080bf302ae63e9e4e723f2e1e473ebe64263f551eb2be2f19593f1cd3b43ddf2932bfe729323ff62b353e153d75bed906f03b008b78bf000080bfbbb5eb3ed8e66a3f8e8f633ebe64263fecd18fbe12e2693f8ad2e732b9420fbf4829543f00000000a0d4343ca735f43b30fa7fbf000080bf0501003f002a733f2e1e473e60aa2d3fd2f6b4be69855a3f8ad2e732ed0435bff804353f00000000d3e74f3bc3e74f3b57ff7fbf000080bf0501003f229a6b3f8e8f633e60aa2d3f8e8c33bea4eb623f1160873e31cfb2be434d463f80fa063f3aaa56bf8bbcecbb02780bbf000080bf548caf3e98bc6f3f83c12a3e5ef4173f5daf2ebea916553f5719aa3ec2a4aebeb5292a3fc3292a3f90ac64bf485e12bc031fe6be000080bfae77a63e88ed683f83c12a3e94bb103feada3cbec0326d3fedda3c3e78e9bbbef7d05a3f6be9bb3ee80435bf98798334fe0435bf000080bf1ddebf3ec4cb743f83c12a3e8c2c1f3fb72045be629c733f3810c23ddf00c4beda82673fc341413ed058dbbee14aec3b5d4f67bf000080bf33a7da3edef3773f83c12a3ebe64263f77d448be1ebd753f47dae132fe27c7bee0d66b3f00000000e09df63cda41503c00dd7fbf000080bf0501003f0400793f83c12a3e60aa2d3f253eb9bd6624683f3f6d8d3e75de38bea999503f75040d3fd14974bfc4d619bcee0399be000080bf0892993e9e4e723fe5640e3e5ef4173f10d3b4bd2f19593f591eb23eff2b35bede29323fe729323f7d7278bf29efb9bbe7d476be000080bf8006943ed8e66a3fe5640e3e94bb103f2f10c2bd639c733fbc20453ecd4141beda82673fd600c43e5dc067bf22a815bccf74d9be000080bf0615a53edff3773fe5640e3e8c2c1f3f77c7cabd61e07a3f80c7ca3df22e49be87eb753fe62e493e6f8732bf6a6c813b1a7937bf000080bf1cdebf3e76877b3fe5640e3ebe64263f4ef9cebd785b7d3f8ad2e732276b4cbee1d87a3f000000002a071e3d6ec7003c2ecd7fbf000080bfc2bcff3eb8e47c3fe5640e3e60aa2d3fa2a588b212e2693fefd18f3e000000004629543fb8420f3f9ffa7fbfc0e6eabb2af02d3c000080bf5c747f3e002a733f888fe33d5ef4173fa2a588b269855a3fd3f6b43e00000000f104353ff504353fd5ff7fbf6eaed1ba6baed13a000080bf5c747f3e229a6b3f888fe33d94bb103fa2a588b21ebd753f7bd4483e00000000e2d66b3ff627c73ef5d97fbfd21d59bcd18d003d000080bf5c747f3e0400793f888fe33d8c2c1f3fa2a588b2785b7d3f53f9ce3d00000000e3d87a3f226b4c3ec9d37cbf6d5500bd4a7b1d3e000080bf5c747f3e16c07c3f888fe33dbe64263f563e16b30000803f4ad901b3000000000000803f000000007fef7cbf00000000c5f71d3e000080bf54637a3e32957f3f888fe33d60aa2d3f563e16b30000803f4ad901b3000000000000803f000000001c7e7c3e000000007f1878bf0000803f54637a3e32957f3f888fe33d60aa2d3f78c7cabd61e07a3f70c7cabdf32e49be87eb753fe72e49be6016353f516ae43884f334bf000080bf38f51f3f18b87b3fe5640e3e8ad4343fb72045be629c733f2910c2bddc00c4beda82673fc44141be5acae03e3307d8babf0166bf000080bfc0b0123f7def773f83c12a3e8ad4343f3010c2bd639c733fb42045becd4141beda82673fda00c4bec9be653ff38d103af6dbe1be000080bfd7772d3fc5f3773fe5640e3eba0c3c3feada3cbec0326d3fe6da3cbe75e9bbbef7d05a3f6de9bbbe1aea343f8c45b8b9c71f35bf000080bffc12203fc4cb743f83c12a3eba0c3c3f263eb9bd6624683f3a6d8dbe73de38bea999503f75040dbffa46733f1927ae38b0669fbe000080bf0539333f9e4e723fe5640e3ee944433f8e8c33bea4eb623f0e6087be2ecfb2be444d463f7ffa06bf380d563fa3636d3bd96a0cbf000080bfe23b283f98bc6f3f83c12a3ee944433f12d3b4bd2f19593f571eb2be052c35bee129323fe52932bfa457783f2a0d7f3bea8c78be000080bfcdfe353fd8e66a3fe5640e3e197d4a3f5daf2ebea916553f5319aabec1a4aebeb7292a3fc2292abf60a1643fd23c0b3c934ce6be000080bf34c62c3f88ed683f83c12a3e197d4a3f09247fbee4cb5a3f09247fbe9b22febe1254363f9e22febef404353f5c05fcb2f20435bf000080bffd12203fd4bc6b3f2e1e473ee944433fc69b76be9c534f3f34939ebe7e0af6be86bf1e3f8abf1ebfa2ba4b3f1cc8383ca4fd1abf000080bf3628253f6e17663f2e1e473e197d4a3f34939ebe9b534f3fc79b76be87bf1ebf85bf1e3f820af6be66d81a3f726a47bc16d64bbf000080bfc4fd1a3f6e17663f8e8f633ee944433facc193bed9ea493facc193be3ccd13bf3bcd133f39cd13bf1ace343f7bf8daba9a3b35bf000080bffd12203fc66d633f8e8f633e197d4a3fa2a588b269855a3fcff6b4be00000000f504353ff10435bfd5ff7f3f15b6d1ba1ab6d1ba000080bff424403f229a6b3f888fe33d197d4a3fa2a588b212e2693febd18fbe000000004629543fb8420fbf34fa7f3f7be8f3bb7f9b34bc000080bff424403f002a733f888fe33de944433f5419aabeaa16553f5baf2ebebc292abfb9292a3fc3a4aebebac7e63ebbe7efbb018364bf000080bfc65f133f88ed683f8e8f633eba0c3c3f0f6087bea4eb623f8d8c33be7ffa06bf444d463f2acfb2bed66a0c3ff7636dbb3a0d56bf000080bf18ea173f98bc6f3f2e1e473eba0c3c3fa2a588b21ebd753f75d448be00000000e2d66b3ff627c7be98e57f3face634bccd38d6bc000080bfa7f03f3fe905793f888fe33dba0c3c3f551eb2be2f19593f0dd3b4bde12932bfe529323ff72b35be082a7a3e2e4111bb0f3e78bf000080bf2d270a3fd8e66a3f8e8f633e8ad4343f3b6d8dbe6624683f1e3eb9bd73040dbfab99503f6dde38befe609f3ecf3ef2b8e84773bf000080bff4ec0c3f9e4e723f2e1e473e8ad4343f17d3b43d2f19593f571eb2bef12b353ee329323fe32932bf7d72783f9becb9bbedd4763e000080bf1d4b4a3fd8e66a3fababaa3d197d4a3f2b3eb93d6624683f3d6d8dbe68de383ead99503f72040dbf7543743f2af915bc7a2d993e000080bfe2104d3f9e4e723fababaa3de944433f62af2e3eaa16553f5319aabebfa4ae3eb8292a3fc0292abf92ac643f015f12bcff1ee63e000080bfb483533f88ed683f808f633d197d4a3f958c333ea4eb623f0e6087be2bcfb23e464d463f7efa06bf3caa563f82bdecbbfe770b3f000080bf080e583f98bc6f3f808f633de944433fce9b763e9c534f3f34939ebe840af63e86bf1e3f88bf1ebfa2244c3fb37971bc086d1a3f000080bfb3215b3f6e17663f6f8fe33c197d4a3f10247f3ee4cb5a3f09247fbe9f22fe3e1354363f9922febef004353f2fb58533f604353f000080bfeb36603fd4bc6b3f6f8fe33ce944433fb1c1933ed8ea493facc193be3ccd133f39cd133f3bcd13bf6f34353ff73abeba52d5343f000080bfeb36603fc66d633f00000000197d4a3f36939e3e9c534f3fc79b76be8ebf1e3f83bf1e3f780af6bef9901a3fd966633c700a4c3f000080bf254c653f6e17663f00000000e944433f1260873ea4eb623f8d8c33be80fa063f464d463f28cfb2befe770b3ff9bbec3b3caa563f000080bfd05f683f98bc6f3f6f8fe33cba0c3c3f5719aa3ea916553f5baf2ebec9292a3fb2292a3fb7a4aebe9ca5e53e8f57253c42ca643f000080bf21ea6c3f88ed683f00000000ba0c3c3f3e6d8d3e6624683f1b3eb9bd73040d3faa99503f75de38be23f7993e9837033c6e24743f000080bff55c733f9e4e723f6f8fe33c8ad4343f591eb23e2f19593f0dd3b4bdec29323fda29323f042c35bec0c5763ef6f1bb3b6873783f000080bfba22763fd8e66a3f000000008ad4343ff1d18f3e12e2693f8ad2e732ba420f3f4629543f00000000ea9059bc06e9123c96f77f3f000080bf6fb97f3f002a733f6f8fe33c60aa2d3fd2f6b43e69855a3f8ad2e732f804353fed04353f00000000c4afa4bbcbafa43b58fe7f3f000080bf6fb97f3f229a6b3f0000000060aa2d3fedda3c3ec0326d3fe6da3cbe6ae9bb3efad05a3f6ae9bbbe70fb343fcfab0239750e353f000080bfeb36603fc4cb743f808f633dba0c3c3fb420453e639c733f2910c2bdce00c43edd82673fce4141bed947db3e3684ee3b5953673f000080bf769b6d3fdff3773f808f633d8ad4343f7cd4483e1ebd753ff0c6f032ed27c73ee4d66b3f000000009c160fbddea9713cddd07f3f000080bf6fb97f3f0400793f808f633d60aa2d3f3510c23d629c733fb42045bec641413edd82673fcf00c4bea0c7673f2cb117bc8055d93e000080bf60d2523fdef3773fababaa3dba0c3c3f7dc7ca3d60e07a3f70c7cabde82e493e87eb753ff22e49be8a202b3fb4b77b3c915b3e3f000080bf3c865e3f608a7b3fababaa3d8ad4343f4bf9ce3d785b7d3f8ad2e7321d6b4c3ee3d87a3f00000000a15a80bdc831513cd0797f3f000080bf6fb97f3f16c07c3fababaa3d60aa2d3fa2a588b2785b7d3f46f9cebd00000000e3d87a3f236b4cbe856f7d3fe9e3e6bc6baa0dbe000080bf34f73e3fbbd87c3f888fe33d8ad4343f563e16b30000803f4ad901b3000000000000803f0000000053ab183f00000000aa7e4dbf000080bf0c2d3f3f2d00803f888fe33d60aa2d3f563e16b30000803f4ad901b3000000000000803f00000000fe2a7d3f0000000001e517be000080bf0c2d3f3f2d00803f888fe33d60aa2d3f563e16b30000803f4ad901b3000000000000803f000000004e7a4ebe00000000e4bd7a3f0000803f0c2d3f3f2d00803f888fe33d60aa2d3f36939e3e9c534f3fcb9b763e8ebf1e3f83bf1e3f780af63e5dd81abfb06a47bc1cd64b3f000080bf3cafd53d6e17663f000000005ef4173f10247f3ee4cb5a3f0f247f3ea022fe3e1254363f9622fe3ef20435bf03b84134f504353f000080bf0459fe3dd4bc6b3f6f8fe33c5ef4173fce9b763e9c534f3f37939e3e870af63e84bf1e3f88bf1e3fa3ba4bbfa1ca383ca2fd1a3f000080bf6681133e6e17663f6f8fe33c94bb103fb1c1933ed8ea493fafc1933e3bcd133f39cd133f3bcd133f1bce34bf4bfcdaba993b353f000080bf0459fe3dc66d633f0000000094bb103f62af2e3eaa16553f5719aa3eb9a4ae3eb8292a3fc1292a3f61a164bf263c0b3c904ce63e000080bf60f9313e88ed683f808f633d94bb103f958c333ea4eb623f1160873e25cfb23e484d463f7dfa063f3b0d56bf54646d3bd46a0c3f000080bf16d01f3e98bc6f3f808f633d5ef4173f18d3b43d2f19593f591eb23eea2b353ee029323fe629323fa55778bf5e057f3be38c783e000080bfc0db563ed8e66a3fababaa3d94bb103f223eb93d6624683f3d6d8d3e65de383ead99503f72040d3fc54673bf7dbb9e38f2679f3e000080bfacc44b3e9e4e723fababaa3d5ef4173f5719aa3ea916553f61af2e3ec8292a3fb1292a3fbea4ae3eb4c7e6beffe3efbb0383643f000080bf4cbf983d88ed683f000000008c2c1f3f1260873ea4eb623f938c333e80fa063f434d463f2dcfb23ed96a0cbfc4616dbb380d563f000080bfe011bd3d98bc6f3f6f8fe33c8c2c1f3fedda3c3ec0326d3fedda3c3e67e9bb3efad05a3f70e9bb3e540335bfc24bb4b79306353f000080bf0459fe3dc4cb743f808f633d8c2c1f3f3710c23d629c733fbc20453ec541413edc82673fd700c43ea4c265bfc60a213a44cce13e000080bf96c8343e2df4773fababaa3d8c2c1f3f591eb23e2f19593f1cd3b43dec29323fda29323f042c353ef0297abe3e4811bb103e783f000080bf20f51d3dd8e66a3f00000000be64263f406d8d3e6624683f2e3eb93d75040d3fa999503f75de383eb4669fbed80caeb8f946733f000080bf78514a3d9e4e723f6f8fe33cbe64263fb420453e639c733f3810c23dcb00c43edd82673fcc41413e3ec5e1be608028ba5dc4653f000080bfb034933ddff3773f808f633dbe64263f7ec7ca3d60e07a3f80c7ca3de72e493e87eb753fef2e493e3e0235bfd38c8eb7a907353f000080bf0859fe3d76877b3fababaa3dbe64263fd2f6b43e69855a3f8ad2e732f804353fed04353f00000000c4afa4bbcbafa43b58fe7f3f000080bf00ac8dba229a6b3f0000000060aa2d3ff1d18f3e12e2693f8ad2e732ba420f3f4629543f00000000ea9059bc06e9123c96f77f3f000080bf00ac8dba002a733f6f8fe33c60aa2d3f7cd4483e1ebd753ff0c6f032ed27c73ee4d66b3f000000009c160fbddea9713cddd07f3f000080bf00aa8dba0400793f808f633d60aa2d3f4bf9ce3d785b7d3f8ad2e7321d6b4c3ee3d87a3f00000000a15a80bdc831513cd0797f3f000080bf00aa8dba16c07c3fababaa3d60aa2d3f563e16b30000803f4ad901b3000000000000803f00000000a6ca10bf00000000901e533f000080bf54637a3e32957f3f888fe33d60aa2d3fb0c193bed4ea49bfafc1933e3ccd13bf35cd13bf3dcd133f4ed534bf264cbeba733435bf000080bf1edebf3ee091e43d80af3d3ffef2053f34939ebef2b03dbf35939e3e82bf1ebf8d0af6be87bf1e3f831f35bf5039893a52ea34bf000080bf1ddebf3eba5b0a3e80af3d3f523cfd3ec583b5be02d33fbf0f247f3e115436bfa022febe9c22fe3e7f7a11bf852ff2bb5da352bf000080bf85facd3e8628063e2793363f523cfd3e32939ebe9b534fbfc99b763e87bf1ebf85bf1ebf890af63e0e6d1abf517871bc9e244cbf000080bf8e08ca3e9444cf3d2793363ffef2053f42c3c5be06ba43bf938c333e424d46bf83fa06bf2bcfb23e6fdcd0be61d2b1bb20ba69bf000080bf0f35dd3ee4f2fc3dfe7b2f3f523cfd3e5419aabeaa1655bf5eaf2e3ebc292abfbd292abfb9a4ae3e071fe6be475d12bc8fac64bf000080bf8a44d93ebc93b83dfe7b2f3ffef2053fca34d0be9dc046bf2b3eb93da69950bf7b040dbf6bde383e12085cbe1d3c12bb05057abf000080bf5c22ee3e8808f13dd664283f523cfd3e571eb2be2b1959bf1bd3b43de72932bfdd2932bf012c353ee0d476be85f0b9bb7e7278bf000080bfbbb5eb3e54c9a83dd664283ffef2053f21b0d3bef5f247bf8cca6e33b32954bf10420fbf6d1f593a079709baf43938bafaff7fbf000080bf0501003f2452ec3d8d3d213f523cfd3ecff6b4be67855abf8cca6e33de0435bffa0435bf9d4d8b3a83cfd33a16684cbb98ff7fbf000080bf0501003ff42ea33d8d3d213ffef2053f44c3c5be21ed2cbf1160873e444d46bf2acfb2be80fa063f6fe90fbfa7dae2ba37b853bf000080bf7dfcce3e645e2b3e2793363fa692ee3e5419aabed8b52bbf5719aa3eb8292abfb9a4aebec2292a3fb10a35bf7f73b23934ff34bf000080bf1cdebf3e50c32d3e80af3d3fa692ee3e7e51dabebc402fbfeeda3c3ef3d05abf7de9bbbe7fe9bb3e7797c9be664413bb1f526bbf000080bf7cabde3ea2c9263efe7b2f3fa692ee3ec624e7be2e5231bf3710c23dd88267bfe100c4beb841413ebaa850be6731a8baf0a07abf000080bfac1cef3e26b7223ed664283fa692ee3e3b66ebbe1d3f32bf610f6b3328d76bbf9e26c7be5841113ada04cb37823bc2baeeff7fbf000080bf0501003f9ee4203e8d3d213fa692ee3ec934d0bec53117bf3d6d8d3ea79950bf5fde38be7a040d3f715b0fbf4d24d9b9921854bf000080bfb647cf3ebc28563e2793363ffce8df3e571eb2be62a416bf591eb23edf2932bfe12b35bee829323f190635bf791b0e39ce0335bf000080bf1cdebf3e203f573e80af3d3ffce8df3ec724e7be044c18bfb720453eda8267bfb04141bede00c43eb888c7bed20c22ba6bc26bbf000080bf3b17df3efefc533efe7b2f3ffce8df3ebeacf5beef6219bf80c7ca3dabe675bf5c5e49be6b5e493e0e4a4dbe26eae9b97fcd7abf000080bfb763ef3eccd7513ed664283ffce8df3eefa2fabe26e919bf8cca6e33e4d37abf06cd4cbe53f68f390c90ed37e622c6baedff7fbf000080bf0601003f86cf503e8d3d213ffce8df3e21b0d3be000a00bfefd18f3eaed253bf5a7d3bbd2d480f3f9b6e0fbfe256c6b79f0b54bf000080bfcd45cf3e50e0813e2793363f543fd13ecff6b4be000a00bfcff6b43e1dd634bf3b1b38bd1ed6343ff60435bf181c8a36f10435bf000080bf1ddebf3e50e0813e80af3d3f543fd13e3866ebbe000a00bf7bd4483e7f766bbfd54f43bd0371c73efcaac7bef178f7b72dbb6bbf000080bf7e14df3e50e0813efe7b2f3f543fd13eeea2fabe000a00bf52f9ce3d55777abff5bd4bbd948b4d3eadcc4dbe509920b7d0c67abf000080bfbc61ef3e50e0813ed664283f543fd13e000000bf000a00bf8cca6e33a0ab7fbf98c74fbd907f8e38be93f6b6f19a9cbaf4ff7fbf000080bf0601003f50e0813e8d3d213f543fd13ebeacf5beae7419bf6fc7cabd30ea75bf346049bedd1749be794f4d3ec64a8aba31cd7abf000080bf3050083fccd7513e12211a3ffce8df3ec624e7beed6331bf2710c2bd6f8967bfdc04c4be1fb340beccaf503e158b6eb9a0a07abf000080bfb573083f26b7223e12211a3fa692ee3ec724e7bec35d18bfb02045beda8267bfb14141bede00c4be0a8ac73e8b25133a24c26bbf000080bf6e76103ffefc533e9504133ffce8df3e7e51dabe7b522fbfe6da3cbef3d05abf7de9bbbe7de9bbbe32a6c93e5ffefd3a034f6bbf000080bf4dac103fa2c9263e9504133fa692ee3ec934d0be844317bf3a6d8dbea79950bf61de38be77040dbf955a0f3f4de9023a261954bf000080bf305e183fbc28563e19e80b3ffce8df3e44c3c5bee0fe2cbf0e6087be444d46bf29cfb2be80fa06bfd4e90f3fd04de03af3b753bf000080bfcb83183f645e2b3e19e80b3fa692ee3e571eb2be21b616bf571eb2bee52932bff02b35bee22932bfd103353ff51c0e39160635bf000080bffd12203f203f573e9ccb043ffce8df3e5419aabe97c72bbf5319aabeba292abfb9a4aebebe292abf3bff343fd083b239aa0a35bf000080bffd12203f50c32d3e9ccb043fa692ee3ec583b5bec1e43fbf09247fbe125436bf9f22febe9c22febec6bc113fb440ac3b9b7652bf000080bfc804193f8628063e19e80b3f523cfd3e34939ebeb0c23dbf33939ebe86bf1ebf8a0af6be84bf1ebf51ea343f3246893a841f35bf000080bffd12203fba5b0a3e9ccb043f523cfd3e32939ebe59654fbfc59b76be87bf1ebf86bf1ebf870af6bea7fd1a3fdfc8383ca0ba4bbf000080bfc4fd1a3f9444cf3d19e80b3ffef2053fb0c193be93fc49bfacc193be3ecd13bf38cd13bf37cd13bf963b353f0ffedaba1fce34bf000080bffc12203fe091e43d9ccb043ffef2053fcff6b4bebf1b00bfcef6b4be22d634bf371b38bd19d634bfec04353fcdb98a36fa0435bf000080bffd12203f50e0813e9ccb043f543fd13e21b0d3bebf1b00bfebd18fbeb0d253bf5b7d3bbd2b480fbf966e0f3f422cec37a20b54bf000080bf245f183f50e0813e19e80b3f543fd13e5419aabe692855bf59af2ebebc292abfbd292abfb5a4aebe6f4ce63e66410b3c69a164bf000080bfc65f133fbc93b83d9504133ffef2053f42c3c5bec5cb43bf8d8c33be424d46bf83fa06bf2bcfb2bed8d7d03e17d7b33b20bb69bf000080bf8367113fe4f2fc3d9504133f523cfd3e3866ebbebf1b00bf74d448be7f766bbfd54f43bd0371c7befcaac73e5beff9372ebb6bbf000080bfcc77103f50e0813e9504133f543fd13e571eb2beea2a59bf0bd3b4bd7f3232bfa53232bfe91934be2c9e783e38ff173be55678bf000080bf2d270a3f54c9a83d12211a3ffef2053fca34d0be5cd246bf1b3eb9bd33a250bf47090dbfed0838be5a395b3ea36d003b68107abf000080bfddf0083f8808f13d12211a3f523cfd3ecdf6b4bebf1b003fcef6b4bed6d534bf20a9383dd5d534bff604353f52e2bb36f10435bf000080bffd12203fd90f3f3f9ccb043f0b9eea3d24b0d3bebf1b003febd18fbe42d253bf670b3c3d13480fbfba6e0f3f0dcfd3b7890b54bf000080bf245f183fd90f3f3f19e80b3f0b9eea3d591eb2be64a4163f571eb2bec32832bfec4e353ec92832bf2c06353fe2591839ba0335bf000080bffd12203f39304a3f9ccb043ffd70b03dcc34d0bec431173f3c6d8dbe3d9850bf6c01393eb3030dbf375b0f3f757bebb9b91854bf000080bf305e183fd1754a3f19e80b3ffd70b03d5419aabed9b52b3f5319aabeb6292abfc8a4ae3ebe292abfaf0a353fc461b23936ff34bf000080bffd12203f2c8f543f9ccb043fd45e6d3d42c3c5be26ed2c3f0e6087be424d46bf3ccfb23e7efa06bf70e90f3fc9d1e2ba36b853bf000080bfcb83183f6a28553f19e80b3fd45e6d3d34939ebef3b03d3f34939ebe84bf1ebf8c0af63e87bf1ebf811f353f8933893a54ea34bf000080bffd12203f12695d3f9ccb043fe1b7f33cc283b5be05d33f3f09247fbe115436bfa322fe3e9822febe7e7a113fe52ef2bb5ea352bf000080bfc904193fe0755e3f19e80b3fe1b7f33cacc193bed9ea493facc193be3ccd13bf3bcd133f39cd13bf1ace343f7bf8daba9a3b35bf000080bffd12203fc66d633f9ccb043f78eac93a34939ebe9b534f3fc79b76be87bf1ebf85bf1e3f820af6be66d81a3f726a47bc16d64bbf000080bfc4fd1a3f6e17663f19e80b3f78eac93a42c3c5be09ba433f8d8c33be404d46bf85fa063f35cfb2be73dcd03eefd5b1bb1fba69bf000080bf8367113fa561603f9504133fe1b7f33c5419aabeaa16553f5baf2ebebc292abfb9292a3fc3a4aebebac7e63ebbe7efbb018364bf000080bfc65f133f88ed683f9504133f78eac93aca34d0bea0c0463f1b3eb9bda69950bf79040d3f80de38be2f085c3e0d3a12bb04057abf000080bfddf0083ff0de613f12211a3fe1b7f33c551eb2be2f19593f0dd3b4bde12932bfe529323ff72b35be082a7a3e2e4111bb0f3e78bf000080bf2d270a3fd8e66a3f12211a3f78eac93a24b0d3bef8f2473f8ad2e732442954bfbf420f3f000000008200063a1873463af9ff7fbf000080bf0501003fbd75623f8d3d213fe1b7f33cd2f6b4be69855a3f8ad2e732ed0435bff804353f00000000d3e74f3bc3e74f3b57ff7fbf000080bf0501003f229a6b3f8d3d213f78eac93a7e51dabebd402f3fe6da3cbef3d05abf80e9bb3e7ae9bbbe7097c93e0c4713bb20526bbf000080bf4dac103f984d563f9504133fd45e6d3dc724e7be2f52313f2710c2bdda8267bfda00c43ec54141bec1a8503e2737a8baf0a07abf000080bfb573083f3752573f12211a3fd45e6d3d3d66ebbe1c3f323ff0c6f032e4d66bbfee27c73e0000000032cb07b86acea0b8000080bf000080bf0501003fd8c6573f8d3d213fd45e6d3dc724e7be074c183fb02045be3c8167bfbc64413ee5ffc3beee87c73edeaf2eba95c26bbf000080bf6e76103fc2004b3f9504133ffd70b03dbeacf5bef062193f6fc7cabdcce575bfd278493eff5449be0f524d3e0b7003b918cd7abf000080bf3050083f0e8a4b3f12211a3ffd70b03df2a2fabe27e9193f8ad2e73267d37abfa1d64c3eb8060f38bee487b8360e1ab9000080bf000080bf0601003f1fcc4b3f8d3d213ffd70b03df2a2fabebf1b003f44f9cebd70777abf42294c3df3824dbe8fd34d3ee2259b3a6ac67abf000080bf2d51083fd90f3f3f12211a3f0b9eea3d3b66ebbebf1b003f75d448be07766bbf50de433d0771c7be51abc73e709908b81bbb6bbf000080bfcc77103fd90f3f3f9504133f0b9eea3d000000bf000a003f8ad2e73282ab7fbf93eb4f3dea980e383fe600386309a73af2ff7fbf000080bf0601003fd90f3f3f8d3d213f0b9eea3dcc34d0be9ec0463f2e3eb93da69950bf78040d3f82de383ed12a5bbe86fe673bea107abf000080bf5c22ee3ef0de613fd664283fe1b7f33c551eb2be2f19593f1cd3b43ddf2932bfe729323ff62b353e153d75bed906f03b008b78bf000080bfbbb5eb3ed8e66a3fd664283f78eac93a42c3c5be09ba433f938c333e404d46bf84fa063f35cfb23eeed7d0be7ed2b33b1bbb69bf000080bf0f35dd3ea561603ffe7b2f3fe1b7f33c5419aabeaa16553f61af2e3ebb292abfbb292a3fc3a4ae3eb5a5e5befe57253c3cca64bf000080bf8a44d93e88ed683ffe7b2f3f78eac93ac283b5be05d33f3f0f247f3e115436bfa622fe3e9822fe3ecabc11bf233cac3b987652bf000080bf84facd3ee0755e3f2793363fe1b7f33c34939ebe9b534f3fcb9b763e87bf1ebf85bf1e3f820af63efa901abfa869633c6f0a4cbf000080bf8e08ca3e6e17663f2793363f78eac93a34939ebef3b03d3f37939e3e81bf1ebf8d0af63e87bf1e3f55ea34bf1d4d893a811f35bf000080bf1cdebf3e12695d3f80af3d3fe1b7f33cacc193bed9ea493fafc1933e3ccd13bf3acd133f39cd133f743435bf7e57beba4cd534bf000080bf1cdebf3ec66d633f80af3d3f78eac93a5419aabed9b52b3f5719aa3eb6292abfc3a4ae3ec0292a3f3fff34bf4570b239a60a35bf000080bf1cdebf3e2c8f543f80af3d3fd45e6d3d42c3c5be26ed2c3f1160873e424d46bf38cfb23e7efa063fd6e90fbf913ce03af1b753bf000080bf7dfcce3e6a28553f2793363fd45e6d3d591eb2be64a4163f591eb23ede2932bfd22b353eec29323fda0335bff5ba0d390c0635bf000080bf1ddebf3e39304a3f80af3d3ffd70b03dcc34d0bec431173f3e6d8d3ea79950bf67de383e7a040d3f985a0fbf69eb023a241954bf000080bfb647cf3ed1754a3f2793363ffd70b03dcdf6b4be000a003fcff6b43e1ad634bfc61a383d22d6343ff50435bf6d3b8a36f10435bf000080bf1cdebf3ed90f3f3f80af3d3f0b9eea3d24b0d3be000a003fefd18f3eaed253bf1d7d3b3d2f480f3f996e0fbf2e14ec37a00b54bf000080bfce45cf3ed90f3f3f2793363f0b9eea3d7e51dabebc402f3fedda3c3ef3d05abf7ce9bb3e7ce9bb3e2ea6c9be9105fe3a044f6bbf000080bf7cabde3e984d563ffe7b2f3fd45e6d3dc724e7be074c183fb720453eda8267bfc741413eda00c43e078ac7be0e28133a25c26bbf000080bf3b17df3ec2004b3ffe7b2f3ffd70b03d3b66ebbe000a003f7bd4483e7f766bbf0250433d0071c73ef9aac7be81bef9372ebb6bbf000080bf7e14df3ed90f3f3ffe7b2f3f0b9eea3dc724e7be2f52313f3710c23ddc8267bfd600c43ecb41413e1eaa50be818fa63adea07abf000080bfac1cef3e3752573fd664283fd45e6d3dbeacf5bef062193f80c7ca3daae675bf6b5e493e715e493e704e4dbe6595bd3947cd7abf000080bfb763ef3e0e8a4b3fd664283ffd70b03df2a2fabe000a003f52f9ce3d55777abf28be4b3d928b4d3eb6cc4dbe5e28d536d0c67abf000080bfbc61ef3ed90f3f3fd664283f0b9eea3deea2fabebf1b00bf44f9cebd3b787abf53be4bbd1e7a4dbe89cc4d3ed5fcb0bac2c67abf000080bf2d51083f50e0813e12211a3f543fd13eb0c193be93fc49bfacc193be3ecd13bf38cd13bf37cd13bf963b353f0ffedaba1fce34bf000080bffc12203fe091e43debbef53efef2053f34939ebeb0c23dbf33939ebe86bf1ebf8a0af6be84bf1ebf51ea343f3246893a841f35bf000080bffd12203fba5b0a3eebbef53e523cfd3e0e247fbec2e43fbfc483b5be9922febe9c22febe145436bf60a3523f7d31f2bb7b7a11bf000080bf3021273f8228063e3c86e73e523cfd3ec69b76be59654fbf33939ebe810af6be8abf1ebf85bf1ebf16d64b3fb66a47bc66d81abf000080bf3628253f9444cf3d3c86e73efef2053f8e8c33bec6cb43bf3ec3c5be24cfb2be83fa06bf444d46bf23ba693fbbd4b1bb61dcd0be000080bf76be2e3fe0f2fc3de557d93e523cfd3e56af2ebe692855bf5219aabeaba4aebec1292abfbc292abf0983643f43e9efbb9bc7e6be000080bf34c62c3fbc93b83de557d93efef2053f1c3eb9bd5cd246bfc934d0be7cde38be7b040dbfa59950bf04057a3fb73a12bb2a085cbe000080bf1d35373f8808f13d9729cb3e523cfd3e07d3b4bdea2a59bf551eb2be0a2c35bee22932bfe32932bf0e3e783f4a4511bb0f2a7abe000080bfcdfe353f54c9a83d9729cb3efef2053f2699d333b40448bf24b0d3be00000000be420fbf422954bff9ff7f3f0652463a35ea05ba000080bff424403f2452ec3d08dbbc3e523cfd3e2699d33326975abfcef6b4be00000000f00435bff60435bf57ff7f3f7fe74f3b79e74fbb000080bff424403ff42ea33d08dbbc3efef2053f106087bee0fe2cbf3ec3c5be7ffa06bf28cfb2be444d46bf37b8533fdfdbe2ba6ee90fbf000080bf2ca2273f645e2b3e3c86e73ea692ee3e5419aabe97c72bbf5319aabeba292abfb9a4aebebe292abf3bff343fd083b239aa0a35bf000080bffd12203f50c32d3eebbef53ea692ee3ee7da3cbe7b522fbf7d51dabe79e9bbbe7ce9bbbef4d05abf1f526b3fa94013bb7397c9be000080bfad792f3fa2c9263ee557d93ea692ee3e2110c2bdeb6331bfc624e7bec24141bed800c4bedc8267bff0a07a3fcd33a8babfa850be000080bf45b2373f28b7223e9729cb3ea692ee3ea1ad8133db5032bf3966ebbe00000000ed27c7bee4d66bbf0000803f5698a1b8b7750838000080bff424403fa0e4203e08dbbc3ea692ee3e3b6d8dbe844317bfc934d0be77040dbf8cde38bea79950bf9318543f9229d9b96f5b0fbf000080bfc9c7273fbc28563e3c86e73efce8df3e571eb2be21b616bf571eb2bee52932bff02b35bee22932bfd103353ff51c0e39160635bf000080bffd12203f203f573eebbef53efce8df3eb22045bec45d18bfc624e7bed300c4bed84141beda8267bf6dc26b3fd70a22baaf88c7be000080bf8caf2f3ffcfc533ee557d93efce8df3e6ec7cabdad7419bfbbacf5be6a5e49be795e49beaae675bf7fcd7a3ff7e3e9b90f4a4dbe000080bfc9d5373fced7513e9729cb3efce8df3ea1ad8133e4fa19bff0a2fabe000000001bce4cbed6d37abf0000803f9e4621b94aaf0338000080bff424403f88cf503e08dbbc3efce8df3eedd18fbebf1b00bf24b0d3be2d480fbfaa7d3bbdaed253bf9f0b543fbe4ac6b79b6e0fbf000080bfd6c6273f50e0813e3c86e73e543fd13ecff6b4bebf1b00bfcef6b4be22d634bf371b38bd19d634bfec04353fcdb98a36fa0435bf000080bffd12203f50e0813eebbef53e543fd13e77d448bebf1b00bf3966ebbef970c7be565043bd81766bbf30bb6b3ff76cf7b7f2aac7be000080bf2eae2f3f50e0813ee557d93e543fd13e40f9cebdbf1b00bff0a2fabe948b4dbe79be4bbd55777abfd0c67a3f6fdc20b7adcc4dbe000080bfccd4373f50e0813e9729cb3e543fd13e7208bf32bf1b00bf000000bf0000000057c84fbda0ab7fbf0000803fb884deb68cd5b434000080bff424403f50e0813e08dbbc3e543fd13e82c7ca3dad7419bfbbacf5be755e493e715e49beaae675bf46cd7a3fe894bd39744e4d3e000080bf1e74483fced7513e0fa2ae3efce8df3e3b10c23ded6331bfc624e7bec541413eda00c4beda8267bfdea07a3f718ba63a1daa503e000080bfa497483f26b7223e0fa2ae3ea692ee3eb520453ec35d18bfc624e7beda00c43ed24141bed88267bf25c26b3fad38133a078ac73e000080bf5e9a503ffefc533e1569a03efce8df3ef2da3c3e7b522fbf7d51dabe8ae9bb3e80e9bbbeeed05abfff4e6b3ffef6fd3a44a6c93e000080bf3cd0503fa2c9263e1569a03ea692ee3e3d6d8d3e844317bfc934d0be79040d3f95de38bea39950bf2319543ff7d7023a995a0f3f000080bf1e82583fbc28563e1b30923efce8df3e0e60873ee0fe2cbf3ec3c5be80fa063f33cfb2be434d46bff2b7533ffa4ae03ad5e90f3f000080bfbca7583f645e2b3e1b30923ea692ee3e581eb23e21b616bf571eb2beea29323f0a2c35bed92932bf0c06353fed240e39db03353f000080bfeb36603f203f573e25f7833efce8df3e5419aa3e97c72bbf5319aabebe292a3fbda4aebeb9292abfaa0a353f7484b2393bff343f000080bfeb36603f50c32d3e25f7833ea692ee3e09247f3ec1e43fbfc283b5be9922fe3e9122febe185436bf9e76523f4541ac3bc1bc113f000080bfb828593f8628063e1b30923e523cfd3e35939e3eb0c23dbf33939ebe89bf1e3f790af6be8abf1ebf821f353f713d893a54ea343f000080bfeb36603fba5b0a3e25f7833e523cfd3ecb9b763e58654fbf33939ebe810af63e85bf1ebf8abf1ebf700a4c3f3369633cf9901a3f000080bfb3215b3f9c44cf3d1b30923efef2053fb0c1933e94fc49bfafc193be3acd133f37cd13bf3fcd13bf55d5343fad3bbeba6c34353f000080bfeb36603fd891e43d25f7833efef2053fcff6b43ebf1b00bfcef6b4be26d6343f531b38bd16d634bfed04353f310c6b36f904353f000080bfeb36603f50e0813e25f7833e543fd13ef0d18f3ebf1b00bf24b0d3be2e480f3fa77d3bbdaed253bfa00b543f9232ec37996e0f3f000080bf1283583f4ee0813e1b30923e543fd13e60af2e3e692855bf5219aabebca4ae3ebd292abfba292abf3dca643f4757253cb3a5e53e000080bfb483533fbc93b83d1569a03efef2053f938c333ec6cb43bf3ec3c5be38cfb23e82fa06bf404d46bf1cbb693f72d5b33bead7d03e000080bf728b513fe0f2fc3d1569a03e523cfd3e78d4483ebf1b00bf3966ebbefc70c73e565043bd81766bbf2fbb6b3fe6c8fe37f4aac73e000080bfba9b503f50e0813e1569a03e543fd13e21d3b43dea2a59bf551eb2be0b2c353ee22932bfe32932bf018b783f1b0bf03b0c3d753e000080bf1d4b4a3f54c9a83d0fa2ae3efef2053f303eb93d5bd246bfc934d0be80de383e7b040dbfa59950bfe9107a3f29f9673bde2a5b3e000080bfcd14493f8c08f13d0fa2ae3e523cfd3ecff6b43ebf1b003fcef6b4bedbd5343f34a9383dced534bfea04353f7f3eba36fd04353f000080bfeb36603fd90f3f3f25f7833e0b9eea3decd18f3ebf1b003f24b0d3be13480f3faa0b3c3d42d253bf890b543f1498d3b7ba6e0f3f000080bf1283583fd90f3f3f1b30923e0b9eea3d591eb23e64a4163f571eb2becd28323ff64e353ebf2832bfb603353fb51418393006353f000080bfeb36603f39304a3f25f7833efd70b03d406d8d3ec631173fc934d0beb2030d3f8101393e3b9850bfb918543fd979ebb9375b0f3f000080bf1e82583fd2754a3f1b30923efd70b03d5419aa3ed9b52b3f5319aabec2292a3fb9a4ae3eb7292abf33ff343f8378b239b20a353f000080bfeb36603f2c8f543f25f7833ed45e6d3d1260873e26ed2c3f3ec3c5be7ffa063f30cfb23e444d46bf37b8533f96d4e2ba6fe90f3f000080bfbca7583f6a28553f1b30923ed45e6d3d36939e3ef3b03d3f34939ebe8abf1e3f7c0af63e86bf1ebf50ea343fb645893a851f353f000080bfeb36603f12695d3f25f7833ee1b7f33c10247f3e05d33f3fc483b5be9622fe3e9922fe3e165436bf61a3523ff130f2bb797a113f000080bfb828593fe0755e3f1b30923ee1b7f33cb1c1933ed8ea493facc193be3ccd133f39cd133f3bcd13bf6f34353ff73abeba52d5343f000080bfeb36603fc66d633f25f7833e78eac93ace9b763e9c534f3f34939ebe840af63e86bf1e3f88bf1ebfa2244c3fb37971bc086d1a3f000080bfb3215b3f6e17663f1b30923e78eac93a958c333e09ba433f3ec3c5be2acfb23e7ffa063f444d46bf22ba693fbed4b1bb67dcd03e000080bf728b513fa561603f1569a03ee1b7f33c62af2e3eaa16553f5319aabebfa4ae3eb8292a3fc0292abf92ac643f015f12bcff1ee63e000080bfb483533f88ed683f1569a03e78eac93a213eb93da0c0463fc934d0be85de383e76040d3fa79950bf03057a3f223812bb39085c3e000080bfcb14493ff0de613f0fa2ae3ee1b7f33c17d3b43d2f19593f571eb2bef12b353ee329323fe32932bf7d72783f9becb9bbedd4763e000080bf1d4b4a3fd8e66a3f0fa2ae3e78eac93aa2a588b2f8f2473f24b0d3be00000000b8420f3f462954bff9ff7f3f5a4f463a5fe8053a000080bff424403fbd75623f08dbbc3ee1b7f33ca2a588b269855a3fcff6b4be00000000f504353ff10435bfd5ff7f3f15b6d1ba1ab6d1ba000080bff424403f229a6b3f08dbbc3e78eac93aedda3c3ebd402f3f7b51dabe78e9bb3e7de9bb3ef4d05abf20526b3f9a4513bb6f97c93e000080bf3cd0503f984d563f1569a03ed45e6d3d3510c23d2f52313fc624e7bec241413ed200c43edc8267bff0a07a3f4e37a8babca8503e000080bfa497483f3752573f0fa2ae3ed45e6d3da2a588b21c3f323f3966ebbe00000000e527c73ee5d66bbf0000803f0ed6a0b8a6d107b8000080bff424403fd8c6573f08dbbc3ed45e6d3db420453e074c183fc624e7bee1ffc33ecb64413e3c8167bf96c26b3fb0b12ebaeb87c73e000080bf5c9a503fc2004b3f1569a03efd70b03d78c7ca3df062193fbbacf5be8b5d493e7581493eebe475bf91cd7a3f3b11fdb9b4484d3e000080bf1e74483f0e8a4b3f0fa2ae3efd70b03da2a588b227e9193feea2fabe0000000033f14c3e0cd27abf0000803f1aee28b9ce070ab8000080bff424403f1fcc4b3f08dbbc3efd70b03d4ff9ce3dbf1b003feea2fabec38b4d3e274d4c3dde767abfc9c67a3fee0e50b72fcd4d3e000080bf1c75483fd90f3f3f0fa2ae3e0b9eea3d7cd4483ebf1b003f3966ebbe0171c73e7cde433d09766bbf1dbb6b3fa39c08b84babc73e000080bfba9b503fd90f3f3f1569a03e0b9eea3da2a588b2bf1b003f000000bf000000009557503d2aab7fbf0000803f9a1805b77cecd8b4000080bff424403fd90f3f3f08dbbc3e0b9eea3d263eb9bd9dc0463fc934d0be97de38be74040d3fa79950bfe8107a3f36fd673beb2a5bbe000080bf1d35373fefde613f9729cb3ee1b7f33c12d3b4bd2f19593f571eb2be052c35bee129323fe52932bfa457783f2a0d7f3bea8c78be000080bfcdfe353fd8e66a3f9729cb3e78eac93a8e8c33be09ba433f3ec3c5be30cfb2be7ffa063f444d46bf20bb693f64d8b33bd8d7d0be000080bf76be2e3fa561603fe557d93ee1b7f33c5daf2ebea916553f5319aabec1a4aebeb7292a3fc2292abf60a1643fd23c0b3c934ce6be000080bf34c62c3f88ed683fe557d93e78eac93a09247fbe04d33f3fc483b5be8e22febe9922fe3e185436bf9e76523f5c3dac3bc1bc11bf000080bf3021273fe0755e3f3c86e73ee1b7f33cc69b76be9c534f3f34939ebe7e0af6be86bf1e3f8abf1ebfa2ba4b3f1cc8383ca4fd1abf000080bf3628253f6e17663f3c86e73e78eac93a34939ebef3b03d3f34939ebe84bf1ebf8c0af63e87bf1ebf811f353f8933893a54ea34bf000080bffd12203f12695d3febbef53ee1b7f33cacc193bed9ea493facc193be3ccd13bf3bcd133f39cd13bf1ace343f7bf8daba9a3b35bf000080bffd12203fc66d633febbef53e78eac93a5419aabed9b52b3f5319aabeb6292abfc8a4ae3ebe292abfaf0a353fc461b23936ff34bf000080bffd12203f2c8f543febbef53ed45e6d3d0f6087be26ed2c3f3ec3c5be7afa06bf35cfb23e474d46bff6b7533f1044e03ad0e90fbf000080bf2ca2273f6a28553f3c86e73ed45e6d3d591eb2be64a4163f571eb2bec32832bfec4e353ec92832bf2c06353fe2591839ba0335bf000080bffd12203f39304a3febbef53efd70b03d3b6d8dbec531173fc934d0beb0030dbf8601393e3d9850bf5d19543fbb960e3a425a0fbf000080bfc9c7273fd1754a3f3c86e73efd70b03dcdf6b4bebf1b003fcef6b4bed6d534bf20a9383dd5d534bff604353f52e2bb36f10435bf000080bffd12203fd90f3f3febbef53e0b9eea3decd18fbebf1b003f24b0d3be13480fbfd40b3c3d42d253bf8c0b543fb8bd0238b66e0fbf000080bfd6c6273fd90f3f3f3c86e73e0b9eea3deada3cbebc402f3f7b51dabe7ee9bbbe83e9bb3ef1d05abf034f6b3ff501fe3a33a6c9be000080bfac792f3f984d563fe557d93ed45e6d3db32045be074c183fc624e7bee6ffc3becf64413e398167bf4dc26b3f7cbb1f3a4589c7be000080bf8caf2f3fc2004b3fe557d93efd70b03d77d448bebf1b003f3966ebbe0271c7be86de433d09766bbf1dbb6b3f182a09384cabc7be000080bf2eae2f3fd90f3f3fe557d93e0b9eea3d2b10c2bd2f52313fc624e7becd4141bed900c43eda8267bfdea07a3fa18da63a23aa50be000080bf45b2373f3752573f9729cb3ed45e6d3d78c7cabdf062193fbbacf5be925d49be7981493eebe475bf53cd7a3fd2bccc397c4d4dbe000080bfc9d5373f0e8a4b3f9729cb3efd70b03d4af9cebdbf1b003feea2fabec48b4dbe1b4d4c3dde767abfc9c67a3f1da601373fcd4dbe000080bfccd4373fd90f3f3f9729cb3e0b9eea3d59f9ce3dbf1b00bff0a2fabe978b4d3e76be4bbd55777abfcfc67a3f2356d436bbcc4d3e000080bf1c75483f50e0813e0fa2ae3e543fd13eb0c1933e94fc49bfafc193be3acd133f37cd13bf3fcd13bf55d5343fad3bbeba6c34353f000080bfeb36603fd891e43d7dce7f3ffef2053f35939e3eb0c23dbf33939ebe89bf1e3f790af6be8abf1ebf821f353f713d893a54ea343f000080bfeb36603fba5b0a3e7dce7f3f523cfd3ec483b53ec1e43fbf09247fbe1f54363f8922febe9022febe727a113fe130f2bb66a3523f000080bf2045673f8628063e25b2783f523cfd3e35939e3e59654fbfc59b76be8abf1e3f87bf1ebf7d0af6be066d1a3fab7871bca3244c3f000080bf254c653f9444cf3d25b2783ffef2053f3dc3c53ec6cb43bf8d8c33be494d463f7dfa06bf22cfb2be5cdcd03e34d4b1bb24ba693f000080bf64e26e3fe0f2fc3dfa9a713f523cfd3e5319aa3e692855bf59af2ebec2292a3fb9292abfada4aebee51ee63ea15f12bc98ac643f000080bf21ea6c3fbc93b83dfa9a713ffef2053fc534d03e5cd246bf1b3eb9bd33a2503f43090dbf200938be76145d3e16be5e3a5df6793f000080bf0a59773f8808f13dd3836a3f523cfd3e551eb23eea2a59bf0bd3b4bd8132323fa13232bf021a34bebd73783ee84c23bb8559783f000080bfba22763f54c9a83dd3836a3ffef2053f22b0d33ef9f247bf8cca6e33b329543f0e420fbf8e1f593aa8a313ba3258293afaff7f3f000080bf6fb97f3f1452ec3d8a5c633f523cfd3ecff6b43e67855abf8cca6e33dd04353ffb0435bf7e4d8b3ae20a60bbe914fbba7fff7f3f000080bf6fb97f3ff42ea33d8a5c633ffef2053f3dc3c53ee0fe2cbf0e6087be4c4d463f24cfb2be78fa06bf65e90f3f1edbe2ba3db8533f000080bf1ac6673f645e2b3e25b2783fa692ee3e5419aa3e97c72bbf5319aabebe292a3fbda4aebeb9292abfaa0a353f7484b2393bff343f000080bfeb36603f50c32d3e7dce7f3fa692ee3e7b51da3e7b522fbfe6da3cbef3d05a3f7ae9bbbe7de9bbbe7697c93e684213bb1f526b3f000080bf9b9d6f3fa2c9263efa9a713fa692ee3ec224e73eed6331bf2710c2bd6f89673fd404c4be45b340bea027513ed45db13a529a7a3f000080bf32d6773f26b7223ed3836a3fa692ee3e3966eb3e1d3f32bfc04473332bd76b3f9026c7beb841113a20de14ba82d7a638fdff7f3f000080bf6fb97f3f9ee4203e8a5c633fa692ee3ec534d03e844317bf3a6d8dbeaa99503f90de38be71040dbf6a5b0f3f9b2bd9b99718543f000080bfb7eb673fbc28563e25b2783ffce8df3e581eb23e21b616bf571eb2beea29323f0a2c35bed92932bf0c06353fed240e39db03353f000080bfeb36603f203f573e7dce7f3ffce8df3ec224e73ec45d18bfb02045bed782673feb4141bee300c4bebf88c73e0f0a22ba69c26b3f000080bf7ad36f3ffcfc533efa9a713ffce8df3ebbacf53eae7419bf6fc7cabd2cea753f636049bee81749bef8694d3e65a7cd3acacb7a3f000080bfb7f9773fccd7513ed3836a3ffce8df3eeca2fa3e26e919bf8cca6e33e2d37a3f2ecd4cbed3f58f397f933cb921f1003afeff7f3f000080bf6fb97f3f86cf503e8a5c633ffce8df3e22b0d33ebf1b00bfebd18fbeb2d2533fe27d3bbd27480fbf956e0f3f1831c6b7a30b543f000080bfc4ea673f50e0813e25b2783f543fd13ecff6b43ebf1b00bfcef6b4be26d6343f531b38bd16d634bfed04353f310c6b36f904353f000080bfeb36603f50e0813e7dce7f3f543fd13e3966eb3ebf1b00bf74d448be7e766b3fad5043bd0771c7be00abc73e0873f7b72dbb6b3f000080bf1cd26f3f50e0813efa9a713f543fd13ef0a2fa3ebf1b00bf44f9cebd3b787a3f1ebf4bbd297a4dbe35cc4d3e1728ad3ac7c67a3f000080bfbaf8773f50e0813ed3836a3f543fd13e0000003f000a00bf8ad2e732a0ab7f3f40c84fbd86788e388d4a44b71857913af6ff7f3f000080bf6fb97f3f50e0813e8a5c633f543fd13e0000003f000a003f8ad2e73282ab7f3ff1eb4f3ddd900e3821537f37ae057ebaf8ff7f3f000080bf6fb97f3fd90f3f3f8a5c633f0b9eea3deea2fa3ebf1b003f44f9cebd70777a3f77294c3d03834dbe96d64d3e8dadb9ba3dc67a3f000080bfbaf8773fd90f3f3fd3836a3f0b9eea3deea2fa3e2ce9193f8ad2e73267d37a3fadd64c3ec10a0f380c41a6b8da6364390000803f000080bf6fb97f3f22cc4b3f8a5c633ffd70b03dbbacf53ef062193f6fc7cabdcae5753fd978493e155549be37684d3e60d09eb9f5cb7a3f000080bfb7f9773f0e8a4b3fd3836a3ffd70b03d3866eb3ebf1b003f75d448be07766b3f75de433d0871c7be52abc73ec42009381bbb6b3f000080bf1cd26f3fd90f3f3ffa9a713f0b9eea3dc524e73e074c183fb02045be3a81673fcb64413ee8ffc3be4589c73e4cca1f3a4dc26b3f000080bf7ad36f3fc2004b3ffa9a713ffd70b03d21b0d33ebf1b003febd18fbe46d2533fb00b3c3d0e480fbfb16e0f3f0cce0238900b543f000080bfc4ea673fd90f3f3f25b2783f0b9eea3dc734d03ec631173f3c6d8dbe3f98503f8601393ead030dbf3f5a0f3f6a990e3a5f19543f000080bfb7eb673fd2754a3f25b2783ffd70b03dcff6b43ebf1b003fcef6b4bedbd5343f34a9383dced534bfea04353f7f3eba36fd04353f000080bfeb36603fd90f3f3f7dce7f3f0b9eea3d591eb23e64a4163f571eb2becd28323ff64e353ebf2832bfb603353fb51418393006353f000080bfeb36603f39304a3f7dce7f3ffd70b03d3dc3c53e26ed2c3f0e6087be4a4d463f29cfb23e76fa06bfcce90f3f443ee03af8b7533f000080bf1ac6673f6a28553f25b2783fd45e6d3d5419aa3ed9b52b3f5319aabec2292a3fb9a4ae3eb7292abf33ff343f8378b239b20a353f000080bfeb36603f2c8f543f7dce7f3fd45e6d3dc783b53e05d33f3f09247fbe2054363f8f22fe3e8622febeb9bc113fb53dac3ba476523f000080bf2045673fe0755e3f25b2783fe1b7f33c36939e3ef3b03d3f34939ebe8abf1e3f7c0af63e86bf1ebf50ea343fb645893a851f353f000080bfeb36603f12695d3f7dce7f3fe1b7f33c36939e3e9c534f3fc79b76be8ebf1e3f83bf1e3f780af6bef9901a3fd966633c700a4c3f000080bf254c653f6e17663f25b2783f78eac93ab1c1933ed8ea493facc193be3ccd133f39cd133f3bcd13bf6f34353ff73abeba52d5343f000080bfeb36603fc66d633f7dce7f3f78eac93a5719aa3ea916553f5baf2ebec9292a3fb2292a3fb7a4aebe9ca5e53e8f57253c42ca643f000080bf21ea6c3f88ed683ffa9a713f78eac93a3dc3c53e07ba433f8d8c33be4c4d463f78fa063f23cfb2beced7d03e27d4b33b22bb693f000080bf64e26e3fa461603ffa9a713fe1b7f33c7b51da3ebc402f3fe6da3cbef4d05a3f7de9bb3e76e9bbbe2ba6c93e3cfcfd3a044f6b3f000080bf9b9d6f3f984d563ffa9a713fd45e6d3d591eb23e2f19593f0dd3b4bdec29323fda29323f042c35bec0c5763ef6f1bb3b6873783f000080bfba22763fd8e66a3fd3836a3f78eac93ac734d03e9ec0463f1e3eb9bdaa99503f71040d3f9cde38be46345c3e762e013ba0027a3f000080bf0a59773ff0de613fd3836a3fe1b7f33cc524e73e2f52313f2710c2bdd782673fdd00c43eeb4141be2e2f513ee166b237fd997a3f000080bf32d6773f3752573fd3836a3fd45e6d3dd2f6b43e69855a3f8ad2e732f804353fed04353f00000000c4afa4bbcbafa43b58fe7f3f000080bf6fb97f3f229a6b3f8a5c633f78eac93a21b0d33ef8f2473f8ad2e7324829543fb9420f3f0000000010b6d7ba76ba1f3bb7ff7f3f000080bf6fb97f3fbd75623f8a5c633fe1b7f33c3d66eb3e1c3f323f47dae132e2d66b3ff027c73e000000005a5a05ba6bea9d3af2ff7f3f000080bf6fb97f3fd8c6573f8a5c633fd45e6d3d35939e3e9b534fbfc99b763e8abf1e3f85bf1ebf820af63ea4fd1abf88c8383ca2ba4b3f000080bf3cafd53d9444cf3d15074e3ffef2053fc483b53e02d33fbf0f247f3e1d54363f8f22febe8f22fe3ebcbc11bf2340ac3ba276523f000080bf68e7c53d8628063e15074e3f523cfd3e35939e3ef2b03dbf35939e3e89bf1e3f810af6be85bf1e3f53ea34bfb537893a831f353f000080bf0459fe3dba5b0a3e99ea463f523cfd3eb0c1933ed5ea49bfafc1933e3bcd133f39cd13bf3ccd133f983b35bfdef5daba1cce343f000080bf0459fe3dd891e43d99ea463ffef2053f5419aa3ed8b52bbf5719aa3ec0292a3fb7a4aebeb9292a3f36ff34bfca6cb239af0a353f000080bf0459fe3d50c32d3e99ea463fa692ee3e3dc3c53e21ed2cbf1160873e4a4d463f23cfb2be79fa063fcce90fbf4d4fe03af8b7533f000080bf88dfc13d645e2b3e15074e3fa692ee3e581eb23e62a416bf591eb23ee529323ffa2b35bee029323fcf0335bf9e530e391706353f000080bf0459fe3d203f573e99ea463ffce8df3ec534d03ec53117bf3d6d8d3eaa99503f8ede38be72040d3f915a0fbfb4e8023a2919543f000080bfa4b2c03dbc28563e15074e3ffce8df3ecff6b43e000a00bfcff6b43e21d6343f591b38bd1cd6343fee0435bf060b9f36f804353f000080bf0459fe3d50e0813e99ea463f543fd13e22b0d33e000a00bfefd18f3eb0d2533fde7d3bbd28480f3f946e0fbf400bec37a30b543f000080bf44bac03d50e0813e15074e3f543fd13e5319aa3eaa1655bf5eaf2e3ec2292a3fb9292abfb0a4ae3e684ce6beaf400b3c6ba1643f000080bf4cbf983dbc93b83d9223553ffef2053f3dc3c53e07ba43bf938c333e484d463f7dfa06bf25cfb23ecdd7d0becbd6b33b23bb693f000080bf40fd883de0f2fc3d9223553f523cfd3e7b51da3ebc402fbfeeda3c3ef3d05a3f7ae9bbbe80e9bb3e36a6c9bee9f8fd3a024f6b3f000080bf8823833da2c9263e9223553fa692ee3ec224e73e054c18bfb720453ed782673fe94141bee300c43e118ac7be6323133a22c26b3f000080bf8c74813dfcfc533e9223553ffce8df3e3966eb3e000a00bf7bd4483e7e766b3fad5043bd0671c73effaac7bee4e1f9372dbb6b3f000080bf807f813d50e0813e9223553f543fd13e551eb23e2b1959bf1bd3b43dea29323fd92932bf1f2c353e258d78becf047f3ba157783f000080bf20f51d3d54c9a83d0f405c3ffef2053fc534d03e9dc046bf2b3eb93da599503f77040dbfa0de383e062b5bbeb9f7673be7107a3f000080bf18900a3d8808f13d0f405c3f523cfd3ec224e73e2e5231bf3710c23dd882673fd800c4bee141413e3daa50be3489a63adca07a3f000080bfa0bd023d26b7223e0f405c3fa692ee3ebbacf53eef6219bf80c7ca3da8e6753f8c5e49be795e493e794e4dbebd9dbd3946cd7a3f000080bf5085003dccd7513e0f405c3ffce8df3ef0a2fa3e000a00bf52f9ce3d55777a3fbabe4bbd9d8b4d3ec0cc4dbe6cb5d436cfc67a3f000080bf2095003d50e0813e0f405c3f543fd13ecff6b43e67855abf8cca6e33dd04353ffb0435bf7e4d8b3ae20a60bbe914fbba7fff7f3f000080bf00ac8dbaf42ea33d8a5c633ffef2053f22b0d33ef9f247bf8cca6e33b329543f0e420fbf8e1f593aa8a313ba3258293afaff7f3f000080bf00ac8dba1452ec3d8a5c633f523cfd3e3966eb3e1d3f32bfc04473332bd76b3f9026c7beb841113a20de14ba82d7a638fdff7f3f000080bf00ac8dba9ee4203e8a5c633fa692ee3eeca2fa3e26e919bf8cca6e33e2d37a3f2ecd4cbed3f58f397f933cb921f1003afeff7f3f000080bf00ac8dba86cf503e8a5c633ffce8df3e0000003f000a00bf8ad2e732a0ab7f3f40c84fbd86788e388d4a44b71857913af6ff7f3f000080bf00ac8dba50e0813e8a5c633f543fd13e21b0d33e000a003fefd18f3eb0d2533f647d3b3d28480f3f976e0fbf221dc6b7a10b543f000080bf44bac03dd90f3f3f15074e3f0b9eea3dcff6b43e000a003fcff6b43e21d6343fd81a383d1cd6343ff30435bf1f3f8a36f404353f000080bf0459fe3dd90f3f3f99ea463f0b9eea3d591eb23e64a4163f591eb23ee929323fdb2b353edf29323f0f0635bf49ec0d39d803353f000080bf0459fe3d39304a3f99ea463ffd70b03dc734d03ec631173f3e6d8d3eaa99503f79de383e72040d3f6b5b0fbf2f0dd9b99618543f000080bfa4b2c03dd2754a3f15074e3ffd70b03d5419aa3ed9b52b3f5719aa3ec2292a3fb5a4ae3eb8292a3fa60a35bf4176b2393eff343f000080bf0459fe3d2c8f543f99ea463fd45e6d3d3dc3c53e26ed2c3f1160873e4a4d463f25cfb23e77fa063f67e90fbf2ed0e2ba3cb8533f000080bf88dfc13d6a28553f15074e3fd45e6d3d36939e3ef3b03d3f37939e3e88bf1e3f7f0af63e86bf1e3f821f35bf1b46893a54ea343f000080bf0459fe3d12695d3f99ea463fe1b7f33cc783b53e05d33f3f0f247f3e1f54363f9322fe3e8522fe3e6e7a11bfb230f2bb69a3523f000080bf64e7c53de0755e3f15074e3fe1b7f33cb1c1933ed8ea493fafc1933e3bcd133f39cd133f3bcd133f1bce34bf4bfcdaba993b353f000080bf0459fe3dc66d633f99ea463f78eac93a36939e3e9c534f3fcb9b763e8ebf1e3f83bf1e3f780af63e5dd81abfb06a47bc1cd64b3f000080bf3cafd53d6e17663f15074e3f78eac93a3dc3c53e07ba433f938c333e494d463f7afa063f26cfb23e5ddcd0be74d5b1bb24ba693f000080bf40fd883da461603f9223553fe1b7f33c5719aa3ea916553f61af2e3ec8292a3fb1292a3fbea4ae3eb4c7e6beffe3efbb0383643f000080bf4cbf983d88ed683f9223553f78eac93ac734d03ea0c0463f2b3eb93da999503f72040d3f9ade383e4b085cbea53912bb02057a3f000080bf18900a3df0de613f0f405c3fe1b7f33c591eb23e2f19593f1cd3b43dec29323fda29323f042c353ef0297abe3e4811bb103e783f000080bf20f51d3dd8e66a3f0f405c3f78eac93a21b0d33ef8f2473f8ad2e7324829543fb9420f3f0000000010b6d7ba76ba1f3bb7ff7f3f000080bf00ac8dbabd75623f8a5c633fe1b7f33cd2f6b43e69855a3f8ad2e732f804353fed04353f00000000c4afa4bbcbafa43b58fe7f3f000080bf00ac8dba229a6b3f8a5c633f78eac93a7b51da3ebd402f3fedda3c3ef3d05a3f7de9bb3e7ae9bb3e7197c9be424613bb20526b3f000080bf8823833d984d563f9223553fd45e6d3dc524e73e2f52313f3710c23dd882673fda00c43ee341413ee5a850be6e33a8baeea07a3f000080bfa0bd023d3752573f0f405c3fd45e6d3d3d66eb3e1c3f323f47dae132e2d66b3ff027c73e000000005a5a05ba6bea9d3af2ff7f3f000080bf00ac8dbad8c6573f8a5c633fd45e6d3dc524e73e074c183fb720453eda82673fce41413eda00c43eb588c7be200e22ba6cc26b3f000080bf8c74813dc2004b3f9223553ffd70b03dbbacf53ef062193f80c7ca3daae6753f715e493e865e493e2c4a4dbe89cee9b97ecd7a3f000080bf5085003d0e8a4b3f0f405c3ffd70b03deea2fa3e2ce9193f8ad2e73267d37a3fadd64c3ec10a0f380c41a6b8da6364390000803f000080bf00ac8dba22cc4b3f8a5c633ffd70b03deea2fa3e000a003f52f9ce3d55777a3f62be4b3da28b4d3ebbcc4dbe8db020b7cfc67a3f000080bf2895003dd90f3f3f0f405c3f0b9eea3d3866eb3e000a003f7bd4483e7f766b3f2a50433dff70c73ef9aac7bef27af7b72ebb6b3f000080bf807f813dd90f3f3f9223553f0b9eea3d0000003f000a003f8ad2e73282ab7f3ff1eb4f3ddd900e3821537f37ae057ebaf8ff7f3f000080bf00ac8dbad90f3f3f8a5c633f0b9eea3db0c1933ed5ea49bfafc1933e3bcd133f39cd13bf3ccd133f983b35bfdef5daba1cce343f000080bf0459fe3dd891e43d8e8f633e088e053f35939e3ef2b03dbf35939e3e89bf1e3f810af6be85bf1e3f53ea34bfb537893a831f353f000080bf0459fe3dba5b0a3e8e8f633e6972fc3e10247f3e02d33fbfc583b53e9c22fe3e9422febe1454363f5ea352bf272ff2bb7e7a113f000080bf52651b3e8628063e2e1e473e6972fc3ecb9b763e99534fbf35939e3e870af63e86bf1ebf86bf1e3f14d64bbf7e6a47bc68d81a3f000080bf6681133e9c44cf3d2e1e473e088e053f938c333e07ba43bf42c3c53e22cfb23e81fa06bf464d463f23ba69bf06d3b1bb62dcd03e000080bf6ada393ee0f2fc3d83c12a3e6972fc3e60af2e3eaa1655bf5419aa3eb1a4ae3ebd292abfbe292a3f068364bf95e6efbba8c7e63e000080bf60f9313ebc93b83d83c12a3e088e053f303eb93d9cc046bfc634d03e75de383e79040dbfa799503f05057abfe13b12bb1d085c3e000080bffeb45b3e8c08f13de5640e3e6972fc3e21d3b43d2b1959bf571eb23efe2b353edd2932bfe929323f103e78bff14311bbfc297a3e000080bfbcdb563e54c9a83de5640e3e088e053f2699d333f5f247bf24b0d33e00000000bf420fbf4429543ff9ff7fbfe058463aceee053a000080bf5c747f3e2452ec3d888fe33d6972fc3e2699d33367855abfcff6b43e00000000e80435bffe04353f57ff7fbfbbe94f3ba3e94f3b000080bf5c747f3ef42ea33d888fe33d088e053f0e60873e21ed2cbf42c3c53e7dfa063f1ccfb2be494d463f3ab853bfe7d7e2ba6be90f3f000080bf46691d3e645e2b3e2e1e473ebbc8ed3e5419aa3ed8b52bbf5719aa3ec0292a3fb7a4aebeb9292a3f36ff34bfca6cb239af0a353f000080bf0459fe3d50c32d3e8e8f633ebbc8ed3ef2da3c3ebc402fbf7d51da3e7ee9bb3e73e9bbbef4d05a3f1f526bbf5e4213bb7797c93e000080bf3ec73c3ea2c9263e83c12a3ebbc8ed3e3b10c23d2e5231bfc424e73ecf41413edd00c4bed882673fefa07abfe839a8bacba8503e000080bf9ca95d3e26b7223ee5640e3ebbc8ed3ea1ad81331c3f32bf3d66eb3e00000000f627c7bee2d66b3f000080bfe0f1a0b82ee907b8000080bf5c747f3ea0e4203e888fe33dbbc8ed3e3d6d8d3ec53117bfc634d03e74040d3f87de38bea799503f951854bf8f40d9b96d5b0f3f000080bfb2ff1d3ebc28563e2e1e473e111fdf3e581eb23e62a416bf591eb23ee529323ffa2b35bee029323fcf0335bf9e530e391706353f000080bf0459fe3d203f573e8e8f633e111fdf3eb520453e044c18bfc424e73ee000c43eda4141bed882673f6ac26bbf0f0b22babc88c73e000080bfbc9e3d3efefc533e83c12a3e111fdf3e82c7ca3dee6219bfbeacf53e735e493e715e49beaae6753f7fcd7abfdd06eab9144a4d3e000080bfb4375e3eced7513ee5640e3e111fdf3ea1ad813326e919bfeea2fa3e0000000009ce4cbed8d37a3f000080bfe63521b97ca103b8000080bf5c747f3e88cf503e888fe33d111fdf3ef0d18f3e000a00bf24b0d33e2f480f3f047e3bbdacd2533f9d0b54bf3b25c6b79d6e0f3f000080bfe2fb1d3e4ee0813e2e1e473e6975d03ecff6b43e000a00bfcff6b43e21d6343f591b38bd1cd6343fee0435bf060b9f36f804353f000080bf0459fe3d50e0813e8e8f633e6975d03e78d4483e000a00bf3d66eb3efb70c73eb05043bd7f766b3f2fbb6bbf1d80fcb7f5aac73e000080bf46993d3e50e0813e83c12a3e6975d03e59f9ce3d000a00bfeea2fa3e7d8b4d3e57be4bbd57777a3fd1c67abfeec520b796cc4d3e000080bfbe335e3e50e0813ee5640e3e6975d03e7208bf32000a00bf0000003f000000000ec84fbda0ab7f3f000080bf5de9deb69627b5b4000080bf5c747f3e50e0813e888fe33d6975d03e6ec7cabdee6219bfbeacf53e6b5e49be795e49beaae6753f47cd7abfd1bbbd39674e4dbe000080bf8458903eced7513eababaa3d111fdf3e2110c2bd2d5231bfc424e73ecb4141bedb00c4beda82673fdea07abf3784a63a29aa50be000080bf8e9f903e28b7223eababaa3dbbc8ed3eb22045be054c18bfc424e73ed800c4bee14141bed882673f25c26bbf531f133a078ac7be000080bf00a5a03efcfc533e808f633d111fdf3ee7da3cbebc402fbf7d51da3e75e9bbbe75e9bbbef7d05a3f054f6bbfb7fefd3a27a6c9be000080bfbe10a13ea2c9263e808f633dbbc8ed3e3b6d8dbec53117bfc634d03e73040dbf81de38beaa99503f281954bfc1ea023a915a0fbf000080bf8674b03ebc28563e6f8fe33c111fdf3e106087be21ed2cbf42c3c53e7afa06bf22cfb2be494d463ff8b753bfa451e03acde90fbf000080bfbdbfb03e645e2b3e6f8fe33cbbc8ed3e571eb2be62a416bf591eb23edf2932bfe12b35bee829323f190635bf791b0e39ce0335bf000080bf1cdebf3e203f573e00000000111fdf3e5419aabed8b52bbf5719aa3eb8292abfb9a4aebec2292a3fb10a35bf7f73b23934ff34bf000080bf1cdebf3e50c32d3e00000000bbc8ed3e0e247fbe02d33fbfc483b53e9522febe9c22febe1554363f9c7652bf653eac3bc4bc11bf000080bfb5c1b13e8628063e6f8fe33c6972fc3e34939ebef2b03dbf35939e3e82bf1ebf8d0af6be87bf1e3f831f35bf5039893a52ea34bf000080bf1ddebf3eba5b0a3e000000006972fc3ec69b76be9b534fbf35939e3e840af6be84bf1ebf8abf1e3f6e0a4cbfe468633cfb901abf000080bfaab3b53e9444cf3d6f8fe33c088e053fb0c193bed4ea49bfafc1933e3ccd13bf35cd13bf3dcd133f4ed534bf264cbeba733435bf000080bf1edebf3ee091e43d00000000088e053fcff6b4be000a00bfcff6b43e1dd634bf3b1b38bd1ed6343ff60435bf181c8a36f10435bf000080bf1ddebf3e50e0813e000000006975d03eedd18fbe000a00bf24b0d33e2f480fbf0c7e3bbdaed2533fa00b54bff921ec37996e0fbf000080bf6e76b03e50e0813e6f8fe33c6975d03e56af2ebeaa1655bf5419aa3eaba4aebebd292abfc1292a3f43ca64bff756253c9ca5e5be000080bfae77a63ebc93b83d808f633d088e053f8e8c33be07ba43bf42c3c53e1bcfb2be81fa06bf484d463f25bb69bfcdd6b33bc4d7d0be000080bf2b87a23ee0f2fc3d808f633d6972fc3e77d448be000a00bf3d66eb3ef970c7beb15043bd81766b3f30bb6bbf74edf937f2aac7be000080bfbba7a03e50e0813e808f633d6975d03e07d3b4bd2b1959bf571eb23efa2b35bedc2932bfe929323f028b78bf7e0af03bf23c75be000080bf7e06943e54c9a83dababaa3d088e053f1c3eb9bd9dc046bfc634d03e71de38be79040dbfa799503fea107abff2fa673bc62a5bbe000080bfde99913e8808f13dababaa3d6972fc3ecdf6b4be000a003fcff6b43e1ad634bfc61a383d22d6343ff50435bf6d3b8a36f10435bf000080bf1cdebf3ed90f3f3f000000006276e73decd18fbe000a003f24b0d33e30480fbf997d3b3daed2533f9d0b54bf3e40c6b79d6e0fbf000080bf6e76b03ed90f3f3f6f8fe33c6276e73d591eb2be64a4163f591eb23ede2932bfd22b353eec29323fda0335bff5ba0d390c0635bf000080bf1ddebf3e39304a3f000000005449ad3d3b6d8dbec531173fc934d03e75040dbf6fde383eaa99503f951854bf8d10d9b96d5b0fbf000080bf8674b03ed1754a3f6f8fe33c5449ad3d5419aabed9b52b3f5719aa3eb6292abfc3a4ae3ec0292a3f3fff34bf4570b239a60a35bf000080bf1cdebf3e2c8f543f000000007f0f673d0f6087be26ed2c3f42c3c53e7afa06bf2fcfb23e484d463f3ab853bf55cfe2ba6be90fbf000080bfbcbfb03e6a28553f6f8fe33c7f0f673d34939ebef3b03d3f37939e3e81bf1ebf8d0af63e87bf1e3f55ea34bf1d4d893a811f35bf000080bf1cdebf3e12695d3f000000003719e73c09247fbe04d33f3fc583b53e8c22febe9b22fe3e1954363f64a352bf632ef2bb767a11bf000080bfb5c1b13ee0755e3f6f8fe33c3719e73cacc193bed9ea493fafc1933e3ccd13bf3acd133f39cd133f743435bf7e57beba4cd534bf000080bf1cdebf3ec66d633f0000000000000000c69b76be9c534f3f37939e3e820af6be83bf1e3f8abf1e3f9e244cbfd57671bc0d6d1abf000080bfaab3b53e6e17663f6f8fe33c000000008e8c33be09ba433f42c3c53e2bcfb2be7efa063f464d463f21ba69bf61d3b1bb6adcd0be000080bf2b87a23ea561603f808f633d3719e73c5daf2ebea916553f5719aa3ec2a4aebeb5292a3fc3292a3f90ac64bf485e12bc031fe6be000080bfae77a63e88ed683f808f633d00000000253eb9bd9ec0463fc934d03e87de38be73040d3faa99503f04057abf573a12bb33085cbe000080bfde99913ef0de613fababaa3d3719e73c10d3b4bd2f19593f591eb23eff2b35bede29323fe729323f7d7278bf29efb9bbe7d476be000080bf8006943ed8e66a3fababaa3d00000000a2a588b2f8f2473f24b0d33e00000000b7420f3f4829543ff9ff7fbfb849463a8ce405ba000080bf60747f3ebd75623f888fe33d3719e73ca2a588b269855a3fd3f6b43e00000000f104353ff504353fd5ff7fbf6eaed1ba6baed13a000080bf5c747f3e229a6b3f888fe33d00000000e7da3cbebd402f3f7d51da3e7ae9bbbe7ce9bb3ef3d05a3f20526bbf0c4913bb6f97c9be000080bfbe10a13e984d563f808f633d7f0f673d2a10c2bd2f52313fc624e73ecc4141bedc00c43ed882673fefa07abf7b34a8bacca850be000080bf8e9f903e3752573fababaa3d7f0f673da2a588b21c3f323f3d66eb3e00000000f227c73ee2d66b3f000080bf5f24a1b8d4130838000080bf60747f3ed8c6573f888fe33d7f0f673db32045be074c183fc624e73edb00c4bed241413eda82673f6bc26bbf520622bab688c7be000080bf00a5a03ec2004b3f808f633d5449ad3d77c7cabdf062193fbeacf53e6d5e49be6a5e493eaae6753f7fcd7abf76dee9b9124a4dbe000080bf8658903e0e8a4b3fababaa3d5449ad3da2a588b227e9193ff0a2fa3e0000000001ce4c3ed8d37a3f000080bf513221b9949e0338000080bf60747f3e1fcc4b3f888fe33d5449ad3d49f9cebd010a003feea2fa3e798b4dbe17be4b3d57777a3fd2c67abff5b820b792cc4dbe000080bf805a903ed90f3f3fababaa3d6276e73d77d448be000a003f3d66eb3ef970c7be5950433d81766b3f30bb6bbf28d4f9b7f2aac7be000080bfbba7a03ed90f3f3f808f633d6276e73da2a588b2000a003f0000003f00000000d5c74f3da0ab7f3f000080bf9296d5b60f94ad34000080bf60747f3ed90f3f3f888fe33d6276e73d2d3eb93d9ec0463fc934d03e7dde383e71040d3fab99503fea107abf2b00683bc22a5b3e000080bffeb45b3ef0de613fe5640e3e3719e73c18d3b43d2f19593f591eb23eea2b353ee029323fe629323fa55778bf5e057f3be38c783e000080bfc0db563ed8e66a3fe5640e3e00000000958c333e09ba433f42c3c53e25cfb23e7dfa063f484d463f21bb69bfd2d2b33bd6d7d03e000080bf68da393ea561603f83c12a3e3719e73c62af2e3eaa16553f5719aa3eb9a4ae3eb8292a3fc1292a3f61a164bf263c0b3c904ce63e000080bf60f9313e88ed683f83c12a3e0000000010247f3e05d33f3fc583b53e9522fe3e9622fe3e1754363f9b7652bfa83bac3bc6bc113f000080bf52651b3ee0755e3f2e1e473e3719e73cce9b763e9c534f3f37939e3e870af63e84bf1e3f88bf1e3fa3ba4bbfa1ca383ca2fd1a3f000080bf6681133e6e17663f2e1e473e0000000036939e3ef3b03d3f37939e3e88bf1e3f7f0af63e86bf1e3f821f35bf1b46893a54ea343f000080bf0459fe3d12695d3f8e8f633e3719e73cb1c1933ed8ea493fafc1933e3bcd133f39cd133f3bcd133f1bce34bf4bfcdaba993b353f000080bf0459fe3dc66d633f8e8f633e000000005419aa3ed9b52b3f5719aa3ec2292a3fb5a4ae3eb8292a3fa60a35bf4176b2393eff343f000080bf0459fe3d2c8f543f8e8f633e7f0f673d1260873e26ed2c3f42c3c53e7bfa063f2bcfb23e484d463ff5b753bf0f3be03ad1e90f3f000080bf44691d3e6a28553f2e1e473e7f0f673d591eb23e64a4163f591eb23ee929323fdb2b353edf29323f0f0635bf49ec0d39d803353f000080bf0459fe3d39304a3f8e8f633e5449ad3d406d8d3ec631173fc934d03e77040d3f6cde383ea999503f261954bf8aec023a945a0f3f000080bfb2ff1d3ed2754a3f2e1e473e5449ad3dcff6b43e000a003fcff6b43e21d6343fd81a383d1cd6343ff30435bf1f3f8a36f404353f000080bf0459fe3dd90f3f3f8e8f633e6276e73decd18f3e000a003f24b0d33e31480f3f6a7d3b3dabd2533f9e0b54bf6c7bec379c6e0f3f000080bfe4fb1d3ed90f3f3f2e1e473e6276e73dedda3c3ebc402f3f7d51da3e73e9bb3e77e9bb3ef6d05a3f064f6bbf5305fe3a24a6c93e000080bf40c73c3e984d563f83c12a3e7f0f673db420453e074c183fc624e73ed500c43ecf41413eda82673f26c26bbf3224133a038ac73e000080bfbe9e3d3ec2004b3f83c12a3e5449ad3d7cd4483e000a003f3d66eb3ef970c73e4f50433d81766b3f30bb6bbfd877f937f2aac73e000080bf46993d3ed90f3f3f83c12a3e6276e73d3710c23d2f52313fc624e73ecf41413edb00c43eda82673fdea07abf378fa63a24aa503e000080bf9ea95d3e3752573fe5640e3e7f0f673d79c7ca3df062193fbeacf53e6d5e493e6a5e493eaae6753f47cd7abfab9ebd396c4e4d3e000080bfb6375e3e0e8a4b3fe5640e3e5449ad3d50f9ce3d000a003feea2fa3e798b4d3e24be4b3d57777a3fd1c67abfed26d5369ccc4d3e000080bfc0335e3ed90f3f3fe5640e3e6276e73d40f9cebd000a00bfeea2fa3e758b4dbe56be4bbd57777a3fd1c67abfbbd6d43698cc4dbe000080bf805a903e50e0813eababaa3d6975d03e 727 | m_CompressedMesh: 728 | m_Vertices: 729 | m_NumItems: 0 730 | m_Range: 0 731 | m_Start: 0 732 | m_Data: 733 | m_BitSize: 0 734 | m_UV: 735 | m_NumItems: 0 736 | m_Range: 0 737 | m_Start: 0 738 | m_Data: 739 | m_BitSize: 0 740 | m_Normals: 741 | m_NumItems: 0 742 | m_Range: 0 743 | m_Start: 0 744 | m_Data: 745 | m_BitSize: 0 746 | m_Tangents: 747 | m_NumItems: 0 748 | m_Range: 0 749 | m_Start: 0 750 | m_Data: 751 | m_BitSize: 0 752 | m_Weights: 753 | m_NumItems: 0 754 | m_Data: 755 | m_BitSize: 0 756 | m_NormalSigns: 757 | m_NumItems: 0 758 | m_Data: 759 | m_BitSize: 0 760 | m_TangentSigns: 761 | m_NumItems: 0 762 | m_Data: 763 | m_BitSize: 0 764 | m_FloatColors: 765 | m_NumItems: 0 766 | m_Range: 0 767 | m_Start: 0 768 | m_Data: 769 | m_BitSize: 0 770 | m_BoneIndices: 771 | m_NumItems: 0 772 | m_Data: 773 | m_BitSize: 0 774 | m_Triangles: 775 | m_NumItems: 0 776 | m_Data: 777 | m_BitSize: 0 778 | m_UVInfo: 0 779 | m_LocalAABB: 780 | m_Center: {x: 0, y: 0, z: 0} 781 | m_Extent: {x: 0.5, y: 1, z: 0.5} 782 | m_MeshUsageFlags: 0 783 | m_BakedConvexCollisionMesh: 784 | m_BakedTriangleCollisionMesh: 785 | m_MeshMetrics[0]: 1 786 | m_MeshMetrics[1]: 1 787 | m_MeshOptimized: 1 788 | --- !u!43 &1808575262 789 | Mesh: 790 | m_ObjectHideFlags: 0 791 | m_CorrespondingSourceObject: {fileID: 0} 792 | m_PrefabInternal: {fileID: 0} 793 | m_Name: Sphere Instance Instance Instance Instance Instance Instance Instance 794 | serializedVersion: 9 795 | m_SubMeshes: 796 | - serializedVersion: 2 797 | firstByte: 0 798 | indexCount: 2304 799 | topology: 0 800 | baseVertex: 0 801 | firstVertex: 0 802 | vertexCount: 515 803 | localAABB: 804 | m_Center: {x: 0, y: 0, z: 0} 805 | m_Extent: {x: 0.5, y: 0.5, z: 0.5} 806 | m_Shapes: 807 | vertices: [] 808 | shapes: [] 809 | channels: [] 810 | fullWeights: [] 811 | m_BindPose: [] 812 | m_BoneNameHashes: 813 | m_RootBoneNameHash: 0 814 | m_MeshCompression: 0 815 | m_IsReadable: 1 816 | m_KeepVertices: 0 817 | m_KeepIndices: 0 818 | m_IndexFormat: 0 819 | m_IndexBuffer: 00000100020000000200030003000200040003000400050005000400060005000600070007000600080007000800090001000a00020001000b000a0002000a000c0002000c00040004000c000d0004000d00060006000d000e0006000e0008000b000f000a000b0010000f000a000f0011000a0011000c000c00110012000c0012000d000d00120013000d0013000e00100014000f001000150014000f00140016000f001600110011001600170011001800120012001700190012001a0013000e0013001b000e001b001c001c001b001d001c001d001e001e001d001f001e001f00200020001f0021002000210022002300200022002300220024002500230024002500240026001f00270021001f00280027001d0028001f0029002300250029002a0023002a001e0020002a00200023001d002b0028002c002a0029002c002d002a002d001e002a002d001c001e0009002d002c00090008002d0008001c002d0008000e001c001b002e002b001b002b001d0013002e001b0013002f002e0030003100320030003200330033003200340033003400350035003400360035003600370037003600380037003800390031003a00320031003b003a0032003a003c0032003c00340034003c003d0034003d00360036003d003e0036003e0038003b003f003a003b0040003f003a003f0041003a0041003c003c00410042003c0042003d003d00420043003d0043003e00400044003f004000450044003f00440046003f00460041004100460047004100470042004200470048004200490043003e0043004a003e004a004b004b004a004c004b004c004d004d004c004e004d004e004f004f004e0050004f005000510052004f0051005200510053005400520053005400530055004e00150050004e00140015004c0014004e0056005200540056005700520057004d004f0057004f0052004c001600140058005700560058005900570059004d00570059004b004d0039005900580039003800590038004b00590038003e004b004a00170016004a0016004c0043005a00170043005b004a005c005d005e005c005e005f005f005e0060005f00600061006100600062006100620063006300620064006300640065005d0066005e005d00670066005e00660068005e0068006000600068006900600069006200620069006a0062006a00640067006b00660067006c006b0066006b006d0066006d00680068006d006e0068006e00690069006e006f0069006f006a006c0070006b006c00710070006b00700072006b0072006d006d00720073006d0073006e006e00730074006e0075006f006a006f0076006a0076007700770076007800770078007900790078007a0079007a007b007b007a007c007b007c007d007e007b007d007e007d007f0080007e007f0080007f0081007a0082007c007a0083008200780083007a0084007e008000840085007e00850079007b0085007b007e0078008600830087008500840087008800850088007900850088007700790065008800870065006400880064007700880064006a007700890082008300890083008a008a00830086008b0089008a008b008a008c008d008b008c008d008c008e008f008d008e008f008e00900090008e0091009000910092009200910093009200930094009400930095009400950096008e008c0097008e00970091009100970098009100980093009300980099009300990095008c008a009a008c009a00970097009a009b0097009b00980098009b009c0098009c0099009a009d009b009a0086009d0076009d0086007600860078006f009d0076006f009e009d008a0086009a009b009d009f009b00a0009c00a100a200a300a100a300a400a200a500a300a200a600a500a600a700a500a600a800a700a8007100a700a80070007100a900a200a100a900aa00a200aa00a600a200aa00ab00a600ab00a800a600ab00ac00a800ac007000a800ac0072007000ad00aa00a900ad00ae00aa00ae00ab00aa00ae00af00ab00af00ac00ab00af00b000ac00b0007200ac00b00073007200b100ae00ad00b100b200ae00b200af00ae00b200b300af00b300b000af00b300b400b000b4007300b000b400b5007300b600b700b800b600b800b900b900b800ba00b900ba00bb00bb00ba00bc00bb00bc00bd00bd00bc00be00bd00be00bf00b700c000b800b700c100c000b800c000c200b800c200ba00ba00c200c300ba00c300bc00bc00c300c400bc00c400be00c100c500c000c100c600c500c000c500c700c000c700c200c200c700c800c200c800c300c300c800c900c300c900c400c600ca00c500c600cb00ca00c500ca00cc00c500cc00c700c700cc00cd00c700cd00c800c800cd00ce00c800ce00c900c400c900cf00c400cf00d000d000cf00d100d000d100d200d200d100d300d200d300d400d400d300d500d400d500d600d700d400d600d700d600d800d900d700d800d900d800da00d300db00d500d300dc00db00d100dc00d300dd00d700d900dd00de00d700de00d200d400de00d400d700d100df00dc00e000de00dd00e000e100de00e100d200de00e100d000d200bf00e100e000bf00be00e100be00d000e100be00c400d000e200db00dc00e200dc00e300e300dc00df00e400e200e300e400e300e500e600e400e500e600e500e700e800e600e700e800e700e900e900e700ea00e900ea00eb00eb00ea00ec00eb00ec00ed00ed00ec00ee00ed00ee00ef00e700e500f000e700f000ea00ea00f000f100ea00f100ec00ec00f100f200ec00f200ee00e500e300f300e500f300f000f000f300f400f000f400f100f100f400f500f100f500f200f300f600f400f300df00f600cf00f600df00cf00df00d100c900f600cf00c900ce00f600f400f600ce00f400ce00f500e300df00f300ef00ee00f700ef00f700f800f800f700f900f800f900fa00fa00f900fb00fa00fb00fc00fc00fb00fd00fc00fd00fe00fb00ff00fd00fb000001ff00f9000001fb0000010101ff000001020101010201cb0001010201ca00cb00f90003010001030102010001f7000301f9000301040102010401ca0002010401cc00ca00050104010301f700050103010501060104010601cc0004010601cd00cc00ee000501f700ee00f2000501f20006010501f200f5000601f500cd000601f500ce00cd00070108010901070109010a010a0109010b010a010b010c010c010b010d010c010d010e010e010d010f010e010f011001080111010901080112011101090111011301090113010b010b01130114010b0114010d010d01140115010d0115010f01120116011101120117011601110116011801110118011301130118011901130119011401140119011a0114011a01150117011b01160117011c011b0116011b011d0116011d01180118011d011e0118011e01190119011e011f0119011f011a0115011a0120011501200121012101200122012101220123012301220124012301240125012501240126012501260127012801250127012801270129012a01280129012a0129012b0124012c01260124012d012c0122012d0124012e0128012a012e012f0128012f01230125012f0125012801220130012d0131012f012e01310132012f01320123012f0132012101230110013201310110010f0132010f01210132010f011501210133012c012d0133012d01340134012d013001350133013401350134013601370135013601370136013801390137013801390138013a013a0138013b013a013b013c013c013b013d013c013d013e013e013d013f013e013f014001380136014101380141013b013b01410142013b0142013d013d01420143013d0143013f013601340144013601440141014101440145014101450142014201450146014201460143014401470145014401300147012001470130012001300122011a01470120011a011f014701450147011f0145011f01460134013001440140013f014801400148014901490148014a0149014a014b014b014a014c014b014c014d014d014c014e014d014e014f014c0150014e014c01510150014a0151014c0151015201500151015301520153011c01520153011b011c014a0154015101540153015101480154014a0154015501530155011b01530155011d011b0156015501540148015601540156015701550157011d01550157011e011d013f01560148013f014301560143015701560143014601570146011e01570146011f011e01580159015a0158015a015b015b015a015c015b015c015d015d015c015e015d015e015f015f015e0160015f0160016101590162015a015901630162015a01620164015a0164015c015c01640165015c0165015e015e01650166015e0166016001630167016201630168016701620167016901620169016401640169016a0164016a01650165016a016b0165016b01660168016c01670168016d016c0167016c016e0167016e01690169016e016f0169016f016a016a016f0170016a0170016b0171016c016d0171016d01720173017101720173017201740175017301740175017401760177017501760177017601780179017501770179017a0175017a01730175017a017b0173017b01710173017b017c0171017c016e016c017c016c0171017d017a0179017d017e017a017e017b017a017e017f017b017f017c017b017f0180017c0180016e017c0180016f016e0181017e017d01810182017e0182017f017e01820183017f01830180017f0183018401800184016f018001840170016f0185018601870185018701880186018901870186018a0189018a018b0189018a018c018b018c018d018b018c018e018d018f01860185018f019001860190018a018601900191018a0191018c018a01910192018c0192018e018c01920193018e01940190018f0194019501900195019101900195019601910196019201910196019701920197019301920197019801930199019501940199019a0195019a01960195019a019b0196019b01970196019b019c0197019c01980197019c019d0198019e018e0193019f018e019e01a0019f019e01a0019e01a101a201a001a101a201a101a301a401a201a301a401a301a501a501a301a601a501a601a701a701a601a801a701a801a901a901a801aa01a901aa01ab01a301a101ac01a301ac01a601a601ac01ad01a601ad01a801a801ad01ae01a801ae01aa01a101af01ac01a1019e01af01ac01af01b001ac01b001ad01ad01b001b101ad01b101ae019e019301af01af0193019801af019801b001b00198019d01b0019d01b1019f018d018e01b201b301b401b201b401b501b501b401b601b501b601b701b701b601b801b701b801b901b901b801ba01b901ba01bb01b301bc01b401b301bd01bc01b401bc01be01b401be01b601b601be01bf01b601bf01b801b801bf01c001b801c001ba01bd01c101bc01bd01c201c101bc01c101c301bc01c301be01be01c301c401be01c401bf01bf01c401c501bf01c501c001c201c601c101c201c701c601c101c601c801c101c801c301c301c801c901c301c901c401c401c901ca01c401ca01c501c001c501cb01c001cb01cc01cc01cb01cd01cc01cd01ce01ce01cd01cf01ce01cf01d001d001cf01d101d001d101d201d301d001d201d301d201d401d501d301d401d501d401d601cf01d701d101cf01d801d701cd01d801cf01d901d301d501d901da01d301da01ce01d001da01d001d301cd01db01d801dc01da01d901dc01dd01da01dd01ce01da01dd01cc01ce01bb01dd01dc01bb01ba01dd01ba01cc01dd01ba01c001cc01de01d701d801de01d801df01df01d801db01e001de01df01e001df01e101e201e001e101e201e101e301e401e201e301e401e301e501e501e301e601e501e601e701e701e601e801e701e801e901e901e801ea01e901ea01eb01e301e101ec01e301ec01e601e601ec01ed01e601ed01e801e801ed01ee01e801ee01ea01e101df01ef01e101ef01ec01ec01ef01f001ec01f001ed01ed01f001f101ed01f101ee01ef01f201f001ef01db01f201cb01f201db01cb01db01cd01c501f201cb01c501ca01f201f001f201ca01f001ca01f101df01db01ef01eb01ea01f301eb01f301f401f401f301f501f401f501f601f601f501f701f601f701f801f801f701f901f801f901fa01f701fb01f901f701fc01fb01f501fc01f701fc01fd01fb01fc01fe01fd01fe01c701fd01fe01c601c701f501ff01fc01ff01fe01fc01f301ff01f501ff010002fe010002c601fe010002c801c60101020002ff01f3010102ff010102020200020202c80100020202c901c801ea010102f301ea01ee010102ee0102020102ee01f1010202f101c9010202f101ca01c901 820 | m_VertexData: 821 | serializedVersion: 2 822 | m_VertexCount: 515 823 | m_Channels: 824 | - stream: 0 825 | offset: 0 826 | format: 0 827 | dimension: 3 828 | - stream: 0 829 | offset: 12 830 | format: 0 831 | dimension: 3 832 | - stream: 0 833 | offset: 24 834 | format: 0 835 | dimension: 4 836 | - stream: 0 837 | offset: 0 838 | format: 0 839 | dimension: 0 840 | - stream: 0 841 | offset: 40 842 | format: 0 843 | dimension: 2 844 | - stream: 0 845 | offset: 48 846 | format: 0 847 | dimension: 2 848 | - stream: 0 849 | offset: 0 850 | format: 0 851 | dimension: 0 852 | - stream: 0 853 | offset: 0 854 | format: 0 855 | dimension: 0 856 | - stream: 0 857 | offset: 0 858 | format: 0 859 | dimension: 0 860 | - stream: 0 861 | offset: 0 862 | format: 0 863 | dimension: 0 864 | - stream: 0 865 | offset: 0 866 | format: 0 867 | dimension: 0 868 | - stream: 0 869 | offset: 0 870 | format: 0 871 | dimension: 0 872 | - stream: 0 873 | offset: 0 874 | format: 0 875 | dimension: 0 876 | - stream: 0 877 | offset: 0 878 | format: 0 879 | dimension: 0 880 | m_DataSize: 28840 881 | _typelessdata: 145e933e145e93be145e93be3acd133f3acd13bf3bcd13bf0bd2343fce4ccbbab037353f000080bf9e62bf3efce9a23e263ab13e2e3ab13e52289e3e52289ebe1ef575bec5bf1e3fc5bf1ebf4309f6be9a20223f7a050c3db1ec453f000080bf7085c93e8e109c3e263ab13e8eebc43eae777e3e4709b5beae777ebef221fe3e895436bff221febef404353f1ecf9b33f204353f000080bf9e62bf3ece19913eabebc43e8eebc43e1ef5753e52289ebe52289ebe4309f63ec5bf1ebfc5bf1ebfb8c6453f508210bdfa4a223f000080bfce3fb53e8e109c3eabebc43e2e3ab13e3313333ec23dc5becd0487be4fcfb23e1f4d46bfaafa06bf687d543fa018b0bb20c40e3f000080bf141daf3e1c68803e079dd83e8eebc43e99392e3e66a6a9be66a6a9be69a4ae3ec8292abfc7292abf1163663fc938da3cf7cfde3e000080bf400fa63eccc4943e079dd83e2e3ab13e47c1b83d52a8cfbec20d8dbe72e0383e569950bfc6040dbf398d773ffe0a373d096d803e000080bf4833993eeb96733e884eec3e8eebc43ef558b43d14a6b1be14a6b1be082e353ed22932bfd22932bf12fc783f7c227a3c15916d3e000080bfe7ab933e00b18f3e884eec3e2e3ab13ec2a59bb24721d3bef6708fbe000000000d2954bf0f430fbf5fed7f3f67975a3cdedba1bc000080bfa6dd7e3e472e6f3e0c00003f8eebc43e006065b3cd7cb4becd7cb4be00000000f30435bff30435bf84ff7f3f4c83323b4d8332bb000080bfa6dd7e3ecce38d3e0c00003f2e3ab13ecd04873ec23dc5be331333beaafa063f1f4d46bf4fcfb2bedd3c113f5d1e753c25c7523f000080bf28a8cf3e1c68803eabebc43e2e9dd83e66a6a93e66a6a9be99392ebec7292a3fc8292abf69a4aebe8f4edf3efa7cd0bcac46663f000080bffeb5d83eccc4943e263ab13e2e9dd83e855b3c3e14bed9be855b3cbef9e9bb3ebdd05abff9e9bbbee136403fcbf6203d00c9283f000080bf9e62bf3e2e5c5b3e079dd83e2e9dd83e1e8dc13df588e6be859b44bebd42413ece8267bfd200c4be8cf6693f4d749c3cfa96cf3e000080bfa2ada43e07153e3e884eec3e2e9dd83eaeef27b3aec7eabecd4c48be00000000ffd66bbf6e27c7be97ac7e3fb0f0213d59c5bfbd000080bfa6dd7e3e1786323e0c00003f2e9dd83ec20d8d3e52a8cfbe47c1b8bdc7040d3f569950bf72e038bebf99623e4d2287bdc814793f000080bff491e53eeb96733eabebc43ed24eec3e14a6b13e14a6b1bef558b4bdd229323fd32932bf092e35be100e6f3e7cf860bcc7e6783f000080bf5519eb3e00b18f3e263ab13ed24eec3e859b443ef588e6be1e8dc1bdd300c43ece8267bfbd4241beb0e7e33e2a01cb3a443d653f000080bf9917da3e5779333e079dd83ed24eec3eb83eca3d0a07f5beb83ecabdedf74a3e91bc75bfeff74abee0ab403fbec89f3c627d283f000080bfd8c2be3e2bd5083e884eec3ed24eec3e47294bb299f9f9be706dcebd00000000f5a77abfb52250bea2277a3f44e4303d7f0755be000080bfa6dd7e3e15fed03d0c00003fd24eec3ef6708f3e4721d3be0ad723330f430f3f0d2954bf00000000bf98a8bcdcb063bccaeb7f3f000080bf6a56ff3e472e6f3eabebc43e0900003fcd7cb43ecd7cb4be0ad72333f404353ff30435bf00000000d937a4badb37a4bae6ff7f3f000080bf6a56ff3ecce38d3e263ab13e0900003fcd4c483eaec7eabec21da7326e27c73effd66bbf000000001464d7bdd3e235bd8a537e3f000080bf6a56ff3e69a32d3e079dd83e0900003f706dce3d99f9f9be0ad723b2b022503ef5a77abf00000000b6431cbe98c101bd24df7c3f000080bf6a56ff3e15d2c73d884eec3e0900003f706dce3d99f9f9be0ad723b2b022503ef5a77abf000000007dee9dbdfa2383bc6d347f3f000080bf6a56ff3e15d2c73d884eec3e0900003f00000000000000bf0000000000000000000080bf00000000aab579be000000008c45783f000080bfe835bf3e0639b23c0c00003f0900003f00000000000000bf0000000000000000000080bf000000006f0b763f00000000ba648dbe0000803fe835bf3e0639b23c0c00003f0900003fb83ecabd0a07f5beb83ecabdf7f74abe91bc75bf04f84abeb48b2c3fe78b5a3c34153dbf000080bf9c35003e6795113e9cd8093fd24eec3e1e8dc1bdf588e6be859b44bebf4241bece8267bfd200c4be2263693f32c286bcab39d2be000080bf0660343ee93e3d3e9cd8093f2e9dd83e859b44bef588e6be1e8dc1bdda00c4becd8267bfcf4241be7ffcd33ec171703c16ff68bf000080bf2c18933de5613e3e68b1133fd24eec3e855b3cbe14bed9be855b3cbef9e9bbbebdd05abff9e9bbbe7822343fecd9413bede535bf000080bf20ecfd3d60af563e68b1133f2e9dd83ec20d8dbe52a8cfbe47c1b8bdc6040dbf569950bf75e038be0d22873e59f50f3d35c276bf000080bf805d4a3ded96733e248a1d3fd24eec3ecd0487bec23dc5be331333beaafa06bf1f4d46bf4fcfb2befc950b3fb72bde3bfb9656bf000080bff4d5bc3d1c68803e248a1d3f2e9dd83e14a6b1be14a6b1bef558b4bdd22932bfd22932bf082e35befe0a703eb340503c78d878bf000080bf80221e3d00b18f3ef662273fd24eec3e66a6a9be66a6a9be99392ebec7292abfc8292abf69a4aebeff23ed3ee96209bc1ee062bf000080bfa49e983dcac4943ef662273f2e9dd83eae777ebe4709b5beae777ebef221febe895436bff221febef404353f9cdc4ab3f30435bf000080bf20ecfd3dce19913e248a1d3f8eebc43e52289ebe52289ebe1ef575bec5bf1ebfc5bf1ebf4309f6be67101e3fd16e01bc505d49bf000080bfd860d53d90109c3ef662273f8eebc43e1ef575be52289ebe52289ebe5809f6becbbf1ebfb7bf1ebf5080493f5b5cdf3b9fe41dbf000080bfb03b133e8e109c3e248a1d3f2e3ab13e145e93be145e93be145e93be3acd13bf3acd13bf3bcd13bfac3b353f4543dbba09ce34bf000080bf20ecfd3dfce9a23ef662273f2e3ab13ecd7cb4becd7cb4be00000000f30435bff40435bf000000006d3aa43a6d3aa4bae6ff7fbf000080bf008871bacce38d3ef662273f0900003ff6708fbe4721d3be0ad7a3320f430fbf0d2954bf000000005302d03c73758cbc3ce17fbf000080bf008871ba492e6f3e248a1d3f0900003f99392ebe66a6a9be66a6a9be71a4aebed5292abfb6292abf06c4623f44141a3cd68cedbe000080bfcc9c313eccc4943e68b1133f2e3ab13e331333bec23dc5becd0487be4fcfb2be1f4d46bfaafa06bffc96563ffa2bdebbfb950bbf000080bf22811f3e1c68803e68b1133f8eebc43ecd4c48beaec7eabe0ab7d1af7c27c7befcd66bbf000000008854a43da7c40abdf2067fbf000080bf008871baf980313e68b1133f0900003ff558b4bd14a6b1be14a6b1beeb2d35bed82932bfcf2932bf60c2783f2ab736bcfa8c71be000080bf7a63563e00b18f3e9cd8093f2e3ab13e47c1b8bd52a8cfbec20d8dbe75e038be569950bfc7040dbff5b3763f28550dbdff9487be000080bfbc544b3eed96733e9cd8093f8eebc43ec26dcebd99f9f9be00000000c32250bef5a77abf0000000069dd033ee1fddabcbac67dbf000080bf008871ba3592e33d9cd8093f0900003f00000000000000bf0000000000000000000080bf00000000fa6e2b3f000000005a1f3ebf000080bf6891f43d0639b23c0c00003f0900003f145e93be145e93be145e933e3bcd13bf3acd13bf3acd133f06d234bfa95ecbbab63735bf000080bfe6985f3ffce9a23ef662273ff262273f52289ebe52289ebe1ef5753eb7bf1ebfcbbf1ebf5809f63eaa2022bf5e050c3da4ec45bf000080bf4eaa643f90109c3ef662273f3d8a1d3fae777ebe4709b5beae777e3ef221febe895436bff221fe3ef00435bf5a0d87b4f60435bf000080bfe6985f3fce19913e248a1d3f3d8a1d3f1ef575be52289ebe52289e3e4309f6bec5bf1ebfc5bf1e3fb6c645bfa38210bdfe4a22bf000080bf7d875a3f8e109c3e248a1d3ff262273f331333bec23dc5becd04873e4fcfb2be1f4d46bfaafa063f638357bf4e1c493c89210abf000080bf2176573f1c68803e68b1133f3d8a1d3f99392ebe66a6a9be66a6a93e63a4aebec6292abfca292a3f136366bfd638da3ceccfdebe000080bf38ef523fccc4943e68b1133ff262273f47c1b8bd52a8cfbec20d8d3e75e038be569950bfc6040d3f376a78bf9fe9653da2a670be000080bf3c814c3fed96733e9cd8093f3d8a1d3ff558b4bd14a6b1be14a6b13efe2d35bed02932bfd629323f11fc78bf16217a3c19916dbe000080bf8abd493f00b18f3e9cd8093ff262273fcccc4c334721d3bef6708f3e000000000d2954bf0f430f3f75f57fbfc275243c978d733c000080bf029f3f3f472e6f3e0c00003f3d8a1d3f8fc27533cd7cb4becd7cb43e00000000f10435bff504353f84ff7fbf4283323b3f83323b000080bf029f3f3fcce38d3e0c00003ff262273fcd0487bec23dc5be3313333eaafa06bf1f4d46bf4fcfb23e71f108bf721089bc1a4058bf000080bfadbb673f1c68803e248a1d3f7eb1133f66a6a9be66a6a9be99392e3eb6292abfd5292abf71a4ae3ea34edfbe637dd0bca74666bf000080bf96426c3fccc4943ef662273f7eb1133f855b3cbe14bed9be855b3c3ef9e9bbbebdd05abff9e9bb3e7ec730bf9d6b65bcac2039bf000080bfe6985f3f60af563e68b1133f7eb1133f1e8dc1bdf588e6be859b443ebf4241bece8267bfd200c43e25bd68bf28705d3ca022d5be000080bf683e523fa7373a3e9cd8093f7eb1133f5208acb2aec7eabecd4c483e00000000ffd66bbf6e27c73e4c137fbfef49073dca35a03d000080bf029f3f3f1786323e0c00003f7eb1133fc20d8dbe52a8cfbe47c1b83dc7040dbf569950bf75e0383e8c6482be9c9b2bbd955377bf000080bf92b0723fed96733e248a1d3fc2d8093f14a6b1be14a6b1bef558b43dcf2932bfd82932bfeb2d353e0b0e6fbe61f660bcc7e678bf000080bf4474753f00b18f3ef662273fc2d8093f859b44bef588e6be1e8dc13dda00c4becd8267bfcf42413e3c35d3be9e4d7dbc752b69bf000080bf66f36c3fe5613e3e68b1133fc2d8093fb83ecabd0a07f5beb83eca3df7f74abe91bc75bf04f84a3eceb035bf64368e3a675834bf000080bf1bc8613f85e00e3e9cd8093fc2d8093f5280b7b299f9f9be706dce3d00000000f5a77abfb522503ea6b87ebf8237a63c752cc83d000080bf029f3f3fdd67d63d0c00003fc2d8093ff6708fbe4721d3be0ad7a3320f430fbf0d2954bf000000005302d03c73758cbc3ce17fbf000080bfcc927f3f492e6f3e248a1d3f0900003fcd7cb4becd7cb4be00000000f30435bff40435bf000000006d3aa43a6d3aa4bae6ff7fbf000080bfcc927f3fcce38d3ef662273f0900003fcd4c48beaec7eabe0ab7d1af7c27c7befcd66bbf000000008854a43da7c40abdf2067fbf000080bfcc927f3ff980313e68b1133f0900003fc26dcebd99f9f9be00000000c32250bef5a77abf0000000069dd033ee1fddabcbac67dbf000080bfcc927f3fe1fcd33d9cd8093f0900003f00000000000000bf0000000000000000000080bf0000000078c0223e00000000f3be7cbf000080bf08b95f3f36f4a63c0c00003f0900003f00000000000000bf0000000000000000000080bf00000000260c7cbf00000000153f333e000080bf08b95f3f36f4a63c0c00003f0900003fb83eca3d0a07f5beb83eca3dedf74a3e91bc75bfeff74a3ebcdd3fbf4e5794bc946a293f000080bfe7751d3f6d47073e884eec3ec2d8093f1e8dc13df588e6be859b443ebd42413ece8267bfd200c43e3df769bf8b8e9cbcc893cf3e000080bf9aff2c3fe5793b3e884eec3e7eb1133f859b443ef588e6be1e8dc13dd200c43ece8267bfbd42413e07f4debe2299673bb973663f000080bf9d4a123fbb1b393e079dd83ec2d8093f855b3c3e14bed9be855b3c3ef9e9bb3ebdd05abff9e9bb3effb336bf7f47babb5950333f000080bf1ca51f3f2e5c5b3e079dd83e7eb1133fc20d8d3e52a8cfbe47c1b83dc6040d3f569950bf75e0383e13488fbe2d42c03cb0b2753f000080bf708d0c3feb96733eabebc43ec2d8093fcd04873ec23dc5be3313333eaafa063f1f4d46bf4fcfb23ef1660dbff1510fb98767553f000080bf5682173f1c68803eabebc43e7eb1133f14a6b13e14a6b1bef558b43dd329323fd22932bf092e353e000b70be9840503c78d8783f000080bfbfc9093f00b18f3e263ab13ec2d8093f66a6a93e66a6a9be99392e3ec7292a3fc8292abf69a4ae3efc23edbe7d6209bc1fe0623f000080bf6bfb123fcac4943e263ab13e7eb1133fae777e3e4709b5beae777e3ef221fe3e895436bff221fe3ef50435bf8dfd3db4f104353f000080bf1ca51f3fce19913eabebc43e3d8a1d3f52289e3e52289ebe1ef5753ec5bf1e3fc5bf1ebf4309f63e61101ebf776c01bc545d493f000080bfb3931a3f8e109c3e263ab13e3d8a1d3f1ef5753e52289ebe52289e3e5809f63ecbbf1ebfb7bf1e3f528049bf4b5adf3b9ce41d3f000080bf83b6243f8e109c3eabebc43ef262273f145e933e145e93be145e933e3acd133f3acd13bf3bcd133fb33b35bfcd5fdbba02ce343f000080bf1ca51f3ffce9a23e263ab13ef262273f99392e3e66a6a9be66a6a93e6aa4ae3ed3292abfb9292a3f07c462bfde141a3ccf8ced3e000080bfcc4e2c3fccc4943e079dd83ef262273f3313333ec23dc5becd04873e4fcfb23e1f4d46bfaafa063f886755bfb23c0f39f0660d3f000080bfdfc7273f1c68803e079dd83e3d8a1d3ff558b43d14a6b1be14a6b13ee22d353ed42932bfd329323f60c278bf6cb636bcf58c713e000080bf7680353f00b18f3e884eec3ef262273f47c1b83d52a8cfbec20d8d3e76e0383e569950bfc6040d3fa4cb75bffab0c8bcda908e3e000080bfc6bc323feb96733e884eec3e3d8a1d3f00000000000000bf0000000000000000000080bf000000008c153fbf00000000655c2a3f000080bfbf561f3fa66a903c0c00003f0900003f706dce3d99f9f9be0ad723b2b022503ef5a77abf00000000c32b6dbe1df044bd0bbc783f000080bf6a56ff3e15d2c73d884eec3e0900003f3de2933eae67933e3de293bec6b9133f1bf4133fc6b913bf672f353fa0c8a9ba61da343f000080bf9e62bf3e00012f3f223a313fbf8b9d3e00b0763ef6409e3eebb19ebefff1f53e6dd61e3f1fb21ebfae294c3f0e5973bc2d661a3f000080bfce3fb53eb66d323fe4123b3fbf8b9d3eae377f3e1e2db53eae377fbe0511fe3e5460363f0511febef304353fbbb25333f404353f000080bf9e62bf3eb8b0393fe4123b3f56da893eebb19e3ef6409e3e00b076be1fb21e3f6dd61e3ffff1f5be958f1a3f532a633c810b4c3f000080bf7085c93eb66d323f223a313f56da893e5c7f873e3d72c53ee1aa33beb0f1063f8f49463f31fab2be6728123f1c5e94bced1f523f000080bf28a8cf3e6ed53e3fe4123b3fc6516c3eeb39aa3e85c3a93e5ccf2ebef1222a3fa5262a3f40cbaebe06cde53ec1c7263c4dc0643f000080bffeb5d83e9813363f223a313fc6516c3e148e8d3e99e9cf3e3d62b9bd51f90c3f25a2503f25cd38be101b793e46524d3d4ffa773f000080bff491e53ec223423fe4123b3fc0ee443ec23db23eaec7b13e33f3b4bd6a30323f7a24323f451a35beb638753e7d6eec3b538b783f000080bf5519eb3e7e9d383f223a313fc0ee443ee1f28f3e8f62d33e5c8fc2b3fc340f3f8c32543f000000006bf1f5bb24fba53b50fd7f3f000080bf6a56ff3eec3d433fe4123b3fc48b1d3e0a17b53ea4a0b43e8fc2f5b36d0b353f7afe343f00000000309051bb309f513b54ff7f3f000080bf6a56ff3e1784393f223a313fc48b1d3ee1aa333e3d72c53e5c7f87be31fab23e8f49463fb0f106bfef1f523fc75d943c6428123f000080bf161daf3e6ed53e3f8ceb443f56da893e5ccf2e3e85c3a93eeb39aabe40cbae3ea5262a3ff1222abf38a0643fc04712bc1350e63e000080bf400fa63e9813363f8ceb443fbf8b9d3e0aff3c3e0000da3e0aff3cbeecd4bb3ec6d95a3fecd4bbbef404353f4b0298b2f304353f000080bf9e62bf3e3b57453f8ceb443fc6516c3e3d42453ea4d0e63e9931c2bda5b6c33e3895673f870e41be9f5acd3ea626af3c62716a3f000080bf9b17da3ecc7f4f3f8ceb443fc0ee443e7bfc483e5c0feb3eb81e85b3a9d4c63e72e86b3f00000000631d93bd68fcf73c96387f3f000080bf6a56ff3e46f5503f8ceb443fc48b1d3e3d62b93d99e9cf3e148e8dbe1fcd383e27a2503f52f90cbf4ffa773f3a524dbd081b793e000080bf4833993ec223423f52c44e3f56da893e33f3b43daec7b13ec23db2be3e1a353e7b24323f6b3032bf9473783fc303b8bbc2c3763e000080bfe9ab933e7e9d383f52c44e3fbf8b9d3e9931c23da4d0e63e3d4245be750e413e3a95673f9eb6c3be6b716a3fa327afbc745acd3e000080bfa2ada43ecc7f4f3f52c44e3fc6516c3e66eeca3d9959f53e66eecabd13f1493ea1d7753f22f149be6e9b353f809c77baf06d343f000080bf9e62bf3efee05e3f52c44e3fc0ee443ea420cf3d854bfa3e703d0ab3e1474e3e7cc07a3f00000000223e0ebe1808ea3ca1697d3f000080bf6a56ff3e1bec663f52c44e3fc48b1d3eb81e05b48f62d33ee1f28fbe000000008c32543ffd340fbf50fd7f3f77fda5bbd8f4f5bb000080bfa6dd7e3eec3d433f1c9d583f56da893ec2f528b4a4a0b43e0a17b5be000000007afe343f6d0b35bfd5ff7f3f36fdd1ba2feed1ba000080bfa6dd7e3e1784393f1c9d583fbf8b9d3eeb51b8b35c0feb3e7bfc48be0000000075e86b3f9bd4c6be97387f3fbdfbf7bc091d93bd000080bfa6dd7e3e46f5503f1c9d583fc6516c3ea4703db3854bfa3e5220cfbd000000007cc07a3fcf474ebe00077e3f6a78ccbc318df8bd000080bfa6dd7e3e1bec663f1c9d583fc0ee443e33b3a3310000003f0ad7a3b1000000000000803f0000000060757b3f00000000a10640be000080bf4202c53e92c5783f1c9d583fc48b1d3e33b3a3310000003f0ad7a3b1000000000000803f00000000f4a355be00000000d05d7a3f000080bf4202c53e92c5783f1c9d583fc48b1d3e66eeca3d9959f53e66eeca3d16f1493ea1d7753f1ef1493ef71835bf38780339edf0343f000080bf1ca51f3ffee05e3f52c44e3f1052ec3d3d42453ea4d0e63e9931c23da6b6c33e3895673f850e413eb41fdbbe1409f6bbbd5c673f000080bf9c4a123fcc7f4f3f8ceb443f1052ec3d9931c23da4d0e63e3d42453e790e413e3a95673f9eb6c33ebe5c67bf3309f63baf1fdb3e000080bf9aff2c3fcc7f4f3f52c44e3f208c9d3d0aff3c3e0000da3e0aff3c3eecd4bb3ec6d95a3fecd4bb3ef30435bf6df671b2f304353f000080bf1ca51f3f3b57453f8ceb443f208c9d3d3d62b93d99e9cf3e148e8d3e25cd383e25a2503f51f90c3fd9a872bfdc2bafbbcb19a33e000080bfc6bc323fc223423f52c44e3f808b1d3de1aa333e3d72c53e5c7f873e31fab23e8f49463fb0f1063f8f0056bf3111783b117e0c3f000080bfdfc7273f6ed53e3f8ceb443f808b1d3d33f3b43daec7b13ec23db23e4d1a353e7e24323f6730323f6f5878bfe1eb793b9580783e000080bf7680353f7e9d383f52c44e3f0000a0345ccf2e3e85c3a93eeb39aa3e47cbae3ea7262a3fec222a3fe19564bf4bb40b3c217ae63e000080bfcc4e2c3f9813363f8ceb443f0000a034ae377f3e1e2db53eae377f3e0511fe3e5460363f0511fe3ef30435bf0a120ab3f404353f000080bf1ca51f3fb8b0393fe4123b3f808b1d3d00b0763ef6409e3eebb19e3efff1f53e6dd61e3f1fb21e3fe4b64bbf0505363cc3021b3f000080bf83b6243fb66d323fe4123b3f0000a034ebb19e3ef6409e3e00b0763e1fb21e3f6dd61e3ffff1f53eead71abf51d646bc7dd64b3f000080bfb3931a3fb66d323f223a313f808b1d3d3de2933eae67933e3de2933ec6b9133f1bf4133fc6b9133ff3d334bf6063c3bacc35353f000080bf1ca51f3f00012f3f223a313f0000a0348fc27533a4a0b43e0a17b53e000000007afe343f6d0b353fd5ff7fbfd8fdd1bad1eed13a000080bf029f3f3f1784393f1c9d583f0000a034cccc4c338f62d33ee1f28f3e000000008c32543ffc340f3f50fd7fbf73fca5bb5af3f53b000080bf029f3f3fec3d433f1c9d583f808b1d3deb39aa3e85c3a93e5ccf2e3eec222a3fa7262a3f47cbae3e41ffe6be9db0edbb0375643f000080bf6bfb123f9813363f223a313f208c9d3d5c7f873e3d72c53ee1aa333eb0f1063f8f49463f31fab23e117e0cbf2a1178bb8f00563f000080bf5682173f6ed53e3fe4123b3f208c9d3db81e05335c0feb3e7bfc483e0000000077e86b3f99d4c63e4c397fbf0e8bf7bc32da923d000080bf029f3f3f46f5503f1c9d583f208c9d3dc23db23eaec7b13e33f3b43d6730323f7f24323f481a353e94107abe07980fbbaa3f783f000080bfbfc9093f7e9d383f223a313f1052ec3d148e8d3e99e9cf3e3d62b93d52f90c3f27a2503f23cd383ece19a3bef72caf3bd9a8723f000080bf708d0c3fc223423fe4123b3f1052ec3d33f3b4bdaec7b13ec23db23e491a35be7f24323f6730323f927378bfd903b8bbd5c376be000080bf8abd493f7e9d383fc475623f0000a0343d62b9bd99e9cf3e148e8d3e23cd38be27a2503f52f90c3f4ffa77bf40524dbd0c1b79be000080bf3c814c3fc223423fc475623f808b1d3d5ccf2ebe85c3a93eeb39aa3e47cbaebea7262a3fec222a3f36a064bf8e4812bc1b50e6be000080bf38ef523f9813363f824e6c3f0000a034e1aa33be3d72c53e5c7f873e31fab2be8f49463fb0f1063fec1f52bf4c5e943c692812bf000080bf2176573f6ed53e3f824e6c3f808b1d3d00b076bef6409e3eebb19e3efff1f5be6dd61e3f1fb21e3fad294cbfb35873bc2e661abf000080bf7d875a3fb66d323f3427763f0000a034ae377fbe1e2db53eae377f3e0511febe5460363f0511fe3ef20435bf9cbda633f40435bf000080bfe6985f3fb8b0393f3427763f808b1d3d3de293beae67933e3de2933ec6b913bf1bf4133fc6b9133f672f35bf05c6a9ba62da34bf000080bfe6985f3f00012f3f0000803f0000a034ebb19ebef6409e3e00b0763e1fb21ebf6dd61e3ffff1f53e968f1abf002a633c810b4cbf000080bf50aa643fb66d323f0000803f808b1d3d5c7f87be3d72c53ee1aa333eb0f106bf8f49463f31fab23e692812bf595e94bcec1f52bf000080bfadbb673f6ed53e3f3427763f208c9d3deb39aabe85c3a93e5ccf2e3eec222abfa7262a3f47cbae3e09cde5be46c9263c4cc064bf000080bf96426c3f9813363f0000803f208c9d3d148e8dbe99e9cf3e3d62b93d52f90cbf27a2503f26cd383e171b79be31524d3d4efa77bf000080bf94b0723fc223423f3427763f1052ec3dc23db2beaec7b13e33f3b43d683032bf7f24323f4d1a353eca3875be966dec3b528b78bf000080bf4474753f7e9d383f0000803f1052ec3de1f28fbe8f62d33e00000000fc340fbf8c32543f000000001cf3f53b48fca53b50fd7fbf000080bfcc927f3fec3d433f3427763fc48b1d3e0a17b5bea4a0b43e000000006d0b35bf7afe343f00000000be93513bbea2513b54ff7fbf000080bfcc927f3f1784393f0000803fc48b1d3e0aff3cbe0000da3e0aff3c3eecd4bbbec6d95a3fecd4bb3ef30435bfa84a6fb2f30435bf000080bfe6985f3f3b57453f824e6c3f208c9d3d3d4245bea4d0e63e9931c23d9eb6c3be3a95673f790e413ed5acbabed41c233df4286ebf000080bf66f36c3fcc7f4f3f824e6c3f1052ec3d7bfc48be5c0feb3e000000009bd4c6be77e86b3f00000000b4a2943d958cfa3c6f347fbf000080bfcc927f3f46f5503f824e6c3fc48b1d3e9931c2bda4d0e63e3d42453e780e41be3a95673f9eb6c33e958c6dbff11116bd4aeebdbe000080bf683e523fcc7f4f3fc475623f208c9d3d66eecabd9959f53e66eeca3d0ff149bea3d7753f0ff1493e717b32bffe61843bbc8437bf000080bfe6985f3fbb6b603fc475623f1052ec3d5220cfbd854bfa3e00000000cc474ebe7ec07a3f00000000526b3b3e132e1a3db87d7bbf000080bfc6737f3f192b663fc475623fc48b1d3eb81e8532854bfa3e5220cf3d000000007cc07a3fcf474e3e5e147cbfb6d90fbddcdc2e3e000080bffda73f3f9fe6663f1c9d583f1052ec3d33b3a3310000003f0ad7a3b1000000000000803f0000000075dc32bf00000000ee26373f000080bf3ea91e3f02d4793f1c9d583fc48b1d3e33b3a3310000003f0ad7a3b1000000000000803f000000002f2478bf0000000010c67b3e000080bf4205603fb81f793f1c9d583fc48b1d3e33b3a3310000003f0ad7a3b1000000000000803f000000002ad06d3e00000000280079bf000080bf4205603fb81f793f1c9d583fc48b1d3eebb19ebef6409e3e00b076be1fb21ebf6dd61e3ffff1f5bee8d71a3f53d746bc7ed64bbf000080bfd860d53db66d323f0000803f56da893eae377fbe1e2db53eae377fbe0511febe5460363f0511febef304353f052a86b2f30435bf000080bf20ecfd3db8b0393f3427763f56da893e00b076bef6409e3eebb19ebefff1f5be6dd61e3f1fb21ebfe4b64b3f0405363cc3021bbf000080bfb23b133eb66d323f3427763fbf8b9d3e3de293beae67933e3de293bec6b913bf1bf4133fc6b913bff8d3343fba50c3bac73535bf000080bf20ecfd3d01012f3f0000803fbf8b9d3e5ccf2ebe85c3a93eeb39aabe3acbaebea8262a3fee222abfe495643f90b30b3c167ae6be000080bfcc9c313e9813363f824e6c3fbf8b9d3ee1aa33be3d72c53e5c7f87be22fab2be9349463fb1f106bf9700563f1814783b057e0cbf000080bf22811f3e6ed53e3f824e6c3f56da893e33f3b4bdaec7b13ec23db2be3e1a35be7f24323f683032bf6f58783f68e7793b918078be000080bf7a63563e7e9d383fc475623fbf8b9d3eeb61b9bd99e9cf3e148e8dbe11cd38be27a2503f52f90cbfdfa8723ff827afbba519a3be000080bfba544b3ec223423fc475623f56da893eeb39aabe85c3a93e5ccf2ebeec222abfa7262a3f47cbaebe3fffe63e27b1edbb047564bf000080bfa49e983d9813363f0000803fc6516c3e5c7f87be3d72c53ee1aa33beb0f106bf8f49463f31fab2be117e0c3f0e1178bb8f0056bf000080bff4d5bc3d6ed53e3f3427763fc6516c3e0aff3cbe0000da3e0aff3cbee6d4bbbec6d95a3ff4d4bbbefa04353f8ab31732ec0435bf000080bf20ecfd3d3b57453f824e6c3fc6516c3e9931c2bda4d0e63e3d4245be6f0e41be3895673fa8b6c3bebf5c673f9007f63ba91fdbbe000080bf0660343ecc7f4f3fc475623fc6516c3ec23db2beaec7b13e33f3b4bd683032bf7f24323f4d1a35be9b107a3ec3970fbbaa3f78bf000080bf80221e3d7e9d383f0000803fc0ee443e148e8dbe99e9cf3e3d62b9bd52f90cbf27a2503f23cd38bed119a33e882daf3bd8a872bf000080bf805d4a3dc223423f3427763fc0ee443e3d4245bea4d0e63e9931c2bd9eb6c3be3a95673f790e41beb01fdb3e0b09f6bbbd5c67bf000080bf2c18933dcc7f4f3f824e6c3fc0ee443e66eecabd9959f53e66eecabd0ff149bea3d7753f0cf149bef204353f4594ab31f40435bf000080bf20ecfd3dfee05e3fc475623fc0ee443e0a17b5bea4a0b43e000000006d0b35bf7afe343f00000000be93513bbea2513b54ff7fbf000080bf008871ba1784393f0000803fc48b1d3ee1f28fbe8f62d33e00000000fc340fbf8c32543f000000001cf3f53b48fca53b50fd7fbf000080bf008871baec3d433f3427763fc48b1d3e7bfc48be5c0feb3e000000009bd4c6be77e86b3f00000000b4a2943d958cfa3c6f347fbf000080bf008871ba46f5503f824e6c3fc48b1d3e5220cfbd854bfa3e00000000cc474ebe7ec07a3f00000000526b3b3e132e1a3db87d7bbf000080bf008871ba1bec663fc475623fc48b1d3e33b3a3310000003f0ad7a3b1000000000000803f000000004c443b3f00000000668c2ebf000080bf7494043e92c5783f1c9d583fc48b1d3e145e933e145e93be145e93be3acd133f3acd13bf3bcd13bf0bd2343fce4ccbbab037353f000080bf9e62bf3efce9a23e00008032c08b9d3e52289e3e1ef575be52289ebebcbf1e3f6d09f6bebcbf1ebf991f353f60ba893a3cea343f000080bf9e62bf3e2865b23e3c8b1d3dc08b9d3e4709b53eae777ebeae777ebe7c54363f2322febee721febecf79113fb262f2bbd6a3523f000080bf7074cd3eb6b1af3e3c8b1d3d3bda893e52289e3e52289ebe1ef575bec5bf1e3fc5bf1ebf4309f6be9a20223f7a050c3db1ec453f000080bf7085c93e8e109c3e000080323bda893ec23dc53ecd0487be331333be1e4d463fb4fa06bf37cfb2bec8dcd03e3ebeb1bb0cba693f000080bf8ca3dc3eb9c0aa3e3c8b1d3dbc516c3e66a6a93e66a6a9be99392ebec7292a3fc8292abf69a4aebe8f4edf3efa7cd0bcac46663f000080bffeb5d83eccc4943e00008032bc516c3e52a8cf3ec20d8dbe47c1b8bd5699503fc6040dbf76e038be4b0a5c3e416612bbe6047a3f000080bf2584ed3eeaeba63e3c8b1d3db8ee443e14a6b13e14a6b1bef558b4bdd229323fd32932bf092e35be100e6f3e7cf860bcc7e6783f000080bf5519eb3e00b18f3e00008032b8ee443e4721d33ef6708fbe0ad723b30e29543f0f430fbf00000000d3b5053add03463af9ff7f3f000080bf6a56ff3e0368a53e3c8b1d3d908b1d3ecd7cb43ecd7cb4be0ad72333f404353ff30435bf00000000d937a4badb37a4bae6ff7f3f000080bf6a56ff3ecce38d3e00008032908b1d3ec23dc53e851333becd0487be194d463f6acfb2bea9fa06bfaae90f3feaabe2ba0fb8533f000080bfa775ce3e929fc73e798b9d3d3bda893e66a6a93e99392ebe66a6a9bec5292a3f7aa4aebec4292abfad0a353fffa2b23938ff343f000080bf9e62bf3ebf29c93e798b9d3dc08b9d3e14bed93e855b3cbe855b3cbec2d05a3f01eabbbed2e9bbbe0398c93eb71e13bb01526b3f000080bfe118de3e6badc43e798b9d3dbc516c3ef588e63e859b44be1e8dc1bdcd82673fda00c4becf4241be7baa503e5b79a7bad9a07a3f000080bfb87dee3e040fc23e788b9d3db8ee443eaec7ea3ecd4c48bea4a8a4b3fcd66b3f7d27c7be0000000063a108b87bcca1b80000803f000080bf6a56ff3efce2c03e788b9d3d908b1d3e52a8cf3e47c1b8bdc20d8dbef23d503f7e6142be4dbf0cbfb9540f3f3e7e11ba1b1d543f000080bfa6c0ce3e1324e33e6351ec3d3bda893e14a6b13ef558b4bd14a6b1be7bd6313f15243fbe7cd631bf7c06353f776f36396a03353f000080bf9e62bf3e19d7e33e6351ec3dc08b9d3ef588e63e1e8dc1bd859b44be7922673fbbc249be5ba3c3be0d7bc73ed8423fba4ec56b3f000080bf4d84de3eadbee13e6351ec3dbc516c3e0a07f53eb83ecabdb83ecabd9087753fe9ef50be32e948be065a4d3e7e901a3aadcc7a3f000080bf8fc4ee3e845de03e6251ec3db8ee443e99f9f93ec26dcebd0ad723b38b707a3f784354beabeab0b99bf8aa398963bab8ffff7f3f000080bf6a56ff3e8cb3df3e6251ec3d908b1d3eb8d6d33e8fa467bae1f28fbe3c3c543f885e1cbc4b210fbfef220f3f8b2867b8ba3e543f000080bfbfbece3eff3a003fc18b1d3e3bda893e0a17b53e85a467ba0a17b5bea402353fd37423bca40235bff904353f2eef3d38ee04353f000080bf9e62bf3eff3a003fc18b1d3ec08b9d3ea370eb3e82a467ba7bfc48bee8e56b3fd3380cbc63d4c6be2cd6c63e29b398b821e86b3f000080bf9481de3eff3a003fc18b1d3ebc516c3e7bb4fa3ecea467ba5220cfbd1ed47a3fe55bfabb50a24cbe0baa4c3ea5a1583b50d57a3f000080bf94c2ee3eff3a003fc18b1d3eb8ee443e0000003f33b3a3b1000030b45cfe7f3f5244e6bb9fa06fbac19a753acb78543ba0ff7f3f000080bf6a56ff3eff3a003fc18b1d3e908b1d3e0a07f53eb83ecabdb83eca3d9e96753f444451be8b69473e1cb64bbe6fc0593516e27a3f000080bf23f4073f845de03e6251ec3dd852ec3df588e63e859b44be1e8dc13dcd82673fda00c4becd42413e91ab50be7b1fa63acba07a3f000080bf8f17083f040fc23e788b9d3dd852ec3df588e63e1e8dc1bd859b443ee35d673f2c0e49be55b8c23ef195c6bef9e731b6a8f56b3f000080bf4314103fadbee13e6251ec3d188c9d3d14bed93e855b3cbe855b3c3ec2d05a3f01eabbbed2e9bb3e0aa7c9be60e8fc3ad54e6b3f000080bff949103f6badc43e788b9d3d188c9d3d52a8cf3e47c1b8bdc20d8d3e3d87503ff64640bef3800c3f090c0fbfc425e8372a4e543f000080bf17f6173f1324e33e6151ec3d408d1d3dc23dc53e851333becd04873e194d463f6acfb2bea9fa063f05ea0fbfb85ee03ad2b7533f000080bf961b183f929fc73e778b9d3d408d1d3d14a6b13ef558b4bd14a6b13e07ee313fbb613cbe07ee313fa50435bf08ad13384105353f000080bf1ca51f3f19d7e33e6151ec3d0000000066a6a93e99392ebe66a6a93ec5292a3f7aa4aebec4292a3f37ff34bfc5abb239ae0a353f000080bf1ca51f3fbf29c93e778b9d3d000000004709b53eae777ebeae777e3e7c54363f2322febee721fe3e27bc11bf2162ac3b0877523f000080bf319c183fb6b1af3e388b1d3d408d1d3d52289e3e1ef575be52289e3ebcbf1e3f6d09f6bebcbf1e3f3bea34bf57bd893a9a1f353f000080bf1ca51f3f2865b23e388b1d3d0000000052289e3e52289ebe1ef5753ec5bf1e3fc5bf1ebf4309f63e61101ebf776c01bc545d493f000080bfb3931a3f8e109c3e00000000408d1d3d145e933e145e93be145e933e3acd133f3acd13bf3bcd133fb33b35bfcd5fdbba02ce343f000080bf1ca51f3ffce9a23e0000000000000000cd04b53e999909aecd04b53e1003353f2ab913bc1103353fef0435bfcf913e38f804353f000080bf1ca51f3fff3a003fc08b1d3e0000000033dbd43e14aec72deb398e3ea7a3543f483f0cbc86880e3fdc890ebffcfbd935a6a5543f000080bf0bf7173fff3a003fc08b1d3e408d1d3d66a6a93e66a6a9be99392e3ec7292a3fc8292abf69a4ae3efc23edbe7d6209bc1fe0623f000080bf6bfb123fcac4943e00000000188c9d3dc23dc53ecd0487be3313333e1e4d463fb6fa06bf36cfb23eead7d0be57e1b33b1cbb693f000080bfa304113fb9c0aa3e388b1d3d188c9d3d3383ec3e9999192e0aef433e864b6c3f090bf8bb1af2c43e8af3c4be82734537434d6c3f000080bfa015103fff3a003fc08b1d3e188c9d3d14a6b13e14a6b1bef558b43dd329323fd22932bf092e353e000b70be9840503c78d8783f000080bfbfc9093f00b18f3e00000000d852ec3d52a8cf3ec20d8dbe47c1b83d5699503fc4040dbf72e0383e002d5bbe4420683bcb107a3f000080bf5894083feaeba63e3c8b1d3dd852ec3dc23db23eb836b33dc23db23e3239323f3c48333e2839323f9e0535bf33f8ae384804353f000080bf1ca51f3f728a0e3f73ee443e00000000145ed03ea4a8b73d148e8d3e4efb503fdbb1373e3b8c0c3f2cdb0ebfd36e78b90e6f543f000080bf17f6173ff4e30e3f73ee443e408d1d3deb39aa3e52f82d3eeb39aa3ee0242a3f0ccbae3ec1242a3f930b35bf7f85d03951fe343f000080bf1ca51f3f20e11b3f75516c3e000000007be4c53e00d8323e5c7f873e2368463f15e1b23e0ccd063fc1b80fbffeaef0ba42d9533f000080bf961b183f36a61c3f75516c3e408d1d3debb19e3e00f0753eebb19e3e15b71e3f4f36f63effb61e3ff32235bf662e9b3adee6343f000080bf1ca51f3f6b43273f5ada893e00000000eba1b53eae777e3eae377f3ed068363fea28fe3ec1e0fd3ec05311bff324f4bb11be523f000080bf329c183f249d283f5ada893e408d1d3d3de2933eae67933e3de2933ec6b9133f1bf4133fc6b9133ff3d334bf6063c3bacc35353f000080bf1ca51f3f00012f3fb98b9d3e00000000ebb19e3ef6409e3e00b0763e1fb21e3f6dd61e3ffff1f53eead71abf51d646bc7dd64b3f000080bfb3931a3fb66d323fb98b9d3e408d1d3d7be4c53eeb09873ee1aa333e3860463f9fe0063f31c9b23e2cd9d0bec27fa9bbf3ba693f000080bfa404113fa2152b3f5ada893e188c9d3deb39aa3e85c3a93e5ccf2e3eec222a3fa7262a3f47cbae3e41ffe6be9db0edbb0375643f000080bf6bfb123f9813363fb98b9d3e188c9d3d145ed03e1f158d3e3d62b93d11b5503fd9dc0c3fc3d2383e30ee5bbe2d930cbb75067a3f000080bf5894083f08002d3f5ada893ed852ec3dc23db23eaec7b13e33f3b43d6730323f7f24323f481a353e94107abe07980fbbaa3f783f000080bfbfc9093f7e9d383fb98b9d3ed852ec3db8d6d33e47798f3e295c0fb43445543f56190f3f00000000b57207bad3eb483af9ff7f3f000080bf6a56ff3efcc12d3f5ada893e908b1d3e0a17b53ea4a0b43e8fc2f5b36d0b353f7afe343f00000000309051bb309f513b54ff7f3f000080bf6a56ff3e1784393fb98b9d3e908b1d3eb85eda3e0a273c3e0aff3c3ed2f15a3f67a8bb3e4791bb3e5d2ec9be1da012bb9a686b3f000080bff949103f481f1e3f75516c3e188c9d3deb31e73e3d72443e9931c23df59b673f4a8fc33ea72c413ed97850be27f1adba6da37a3f000080bf8f17083f7b6e1f3f75516c3ed852ec3da370eb3e6626483e0ad723b4c3ee6b3fb0b6c63e00000000fd4e0638e7769fb80000803f000080bf6a56ff3e8004203f76516c3e908b1d3eeb31e73eeb79c03d3d42453e6ad1673f8367413ea582c23ea50dc6be107f7eb949126c3f000080bf4314103fa8960f3f73ee443e188c9d3dccbcf53ef530c93d66eeca3df2f1753f754e4a3e4d8f473e018b4bbe959617b946e47a3f000080bf23f4073f3c47103f73ee443ed852ec3d7bb4fa3e5268cd3d7b142eb4d3cd7a3f86434d3ee1dc16bafaebc33950ea883af6ff7f3f000080bf6a56ff3e399c103f74ee443e908b1d3e7b14fb3e0000002dc2c5c73df6fd7a3f316ee2bbfa6d493e396f49be76260cb77fff7a3f000080bf20f5073fff3a003fc08b1d3ed852ec3d145ed03e1f158d3eeb61b9bd11b5503fdadc0c3fb6d238be60115b3e793c623b53127a3f000080bf2584ed3e08002d3f5ada893eb8ee443ec23db23eaec7b13e33f3b4bd6a30323f7a24323f451a35beb638753e7d6eec3b538b783f000080bf5519eb3e7e9d383fb98b9d3eb8ee443e7be4c53eeb09873ee1aa33be3b60463fa0e0063f23c9b2bea2cdd03e738cae3b78bd693f000080bf8ca3dc3ea2152b3f5ada893ebc516c3eeb39aa3e85c3a93e5ccf2ebef1222a3fa5262a3f40cbaebe06cde53ec1c7263c4dc0643f000080bffeb5d83e9813363fb98b9d3ebc516c3eeba1b53eae777e3eae377fbed068363fea28fe3ec1e0fdbee6a1113fd6b7a13b5589523f000080bf6e74cd3e249d283f5ada893e3bda893eebb19e3ef6409e3e00b076be1fb21e3f6dd61e3ffff1f5be958f1a3f532a633c810b4c3f000080bf7085c93eb66d323fb98b9d3e3bda893eebb19e3e00f0753eebb19ebe15b71e3f4f36f63effb61ebfd8e6343f2ecb9a3af922353f000080bf9e62bf3e6b43273f5ada893ec08b9d3e3de2933eae67933e3de293bec6b9133f1bf4133fc6b913bf672f353fa0c8a9ba61da343f000080bf9e62bf3e00012f3fb98b9d3ec08b9d3eeb39aa3e52f82d3eeb39aabee0242a3f0ccbae3ec1242abf5cfe343ffd1bcb39880b353f000080bf9e62bf3e20e11b3f76516c3ec08b9d3e7be4c53e00d8323e5c7f87be2368463f12e1b23e0bcd06bfadbc0f3fb055d73aa0d6533f000080bfa775ce3e36a61c3f76516c3e3bda893ec23db23eb836b33dc23db2beab2a323fdf13353ea22a32bfac03353f47cf1e393a06353f000080bf9e62bf3e728a0e3f74ee443ec08b9d3e145ed03ea4a8b73d148e8dbe4fbd503f9dcf383ee1d00cbfb3250f3f713b043adb3c543f000080bfa6c0ce3ef4e30e3f74ee443e3bda893eb85eda3e0a273c3e0aff3cbed2f15a3f6fa8bb3e3f91bbbeb537c93eceb8053ba3666b3f000080bfe118de3e481f1e3f76516c3ebc516c3eeb31e73eeb79c03d3d4245be4aa2673fcd1d413ef174c3be9bfac63e88820e3a71e06b3f000080bf4d84de3ea8960f3f74ee443ebc516c3eeb31e73e3d72443e9931c2bdf29b673f548fc33ea82c41becb75503eb6bab13a95a37a3f000080bfb87dee3e7b6e1f3f76516c3eb8ee443eccbcf53ef530c93d66eecabd09e9753f413d493e5a5149be4e404d3e22d2b73900ce7a3f000080bf8fc4ee3e3c47103f74ee443eb8ee443e145e933e145e93be145e933e3acd133f3acd13bf3bcd133fb33b35bfcd5fdbba02ce343f000080bf1ca51f3ffce9a23e203ab13ebf8b9d3e52289e3e1ef575be52289e3ebcbf1e3f6d09f6bebcbf1e3f3bea34bf57bd893a9a1f353f000080bf1ca51f3f2865b23e89ebc43ebf8b9d3eae777e3eae777ebe4709b53e1922fe3e1922febe7054363fc2a352bf465ff2bbec79113f000080bf05ae263fb6b1af3e89ebc43e52da893e1ef5753e52289ebe52289e3e5809f63ecbbf1ebfb7bf1e3f528049bf4b5adf3b9ce41d3f000080bf83b6243f8e109c3e203ab13e52da893e8513333ecd0487bec23dc53e40cfb23eb5fa06bf1c4d463f09ba69bf8bbcb1bbd6dcd03e000080bf93452e3fb9c0aa3e89ebc43ea6516c3e99392e3e66a6a9be66a6a93e6aa4ae3ed3292abfb9292a3f07c462bfde141a3ccf8ced3e000080bfcc4e2c3fccc4943e203ab13ea6516c3ef5c0b83dc20d8dbe52a8cf3e24e0383ec6040dbf5a99503fed047abf986e12bbd3095c3e000080bfdeb5363feaeba63e89ebc43eb4ee443ef558b43d14a6b1be14a6b13ee22d353ed42932bfd329323f60c278bf6cb636bcf58c713e000080bf7680353f00b18f3e203ab13eb4ee443e295c8f33f6708fbe4721d33e000000000f430fbf0d29543ff9ff7fbf770c463aa5bb053a000080bf029f3f3f0368a53e89ebc43e808b1d3e8fc27533cd7cb4becd7cb43e00000000f10435bff504353f84ff7fbf4283323b3f83323b000080bf029f3f3fcce38d3e203ab13e808b1d3ecd04873e851333bec23dc53eb4fa063f4fcfb2be194d463f0ab853bf02b3e2bab1e90f3f000080bfa02e273f929fc73eff9cd83e52da893e66a6a93e99392ebe66a6a93ec5292a3f7aa4aebec4292a3f37ff34bfc5abb239ae0a353f000080bf1ca51f3fbf29c93eff9cd83ebf8b9d3e855b3c3e855b3cbe14bed93ed6e9bb3ee4e9bbbec8d05a3f01526bbfa21d13bb0398c93e000080bf3d002f3f6badc43eff9cd83ea6516c3e1e8dc13d859b44bef588e63ea642413ed500c4bece82673fdba07abfa076a7ba51aa503e000080bfaa32373f040fc23eff9cd83eb4ee443e3d9aa233cd4c48beaec7ea3e000000008127c7befad66b3f000080bf66a1a1b80c7d08b8000080bf029f3f3ffce2c03eff9cd83e808b1d3ec20d8d3e47c1b8bd52a8cf3ef3800c3ff64640be3d87503fa64e54bfa565cbb8500b0f3f000080bf1f54273f1324e33e834eec3e52da893e14a6b13ef558b4bd14a6b13e07ee313fbb613cbe07ee313fa50435bf08ad13384105353f000080bf1ca51f3f19d7e33e834eec3ebf8b9d3e859b443e1e8dc1bdf588e63e56b8c23e290e49bee35d673f11f66bbf08b5a3b8fe93c63e000080bff4352f3fadbee13e874eec3ea6516c3eb83eca3db83ecabd0a07f53e9069473e444451be9e96753f13e27abffd707a365fb64b3e000080bf1456373f845de03e874eec3eb4ee443e429eac33c26dcebd99f9f93e00000000189854be0e6c7a3f000080bf1b989eb752a386b6000080bf029f3f3f8cb3df3e874eec3e808b1d3eeb398e3e703d0aae33dbd43e86880e3f483f0cbca7a3543fa6a554bf47904eb5dc890e3f000080bf2c53273fff3a003ffbffff3e52da893ecd04b53e999909aecd04b53e1003353f2ab913bc1103353fef0435bfcf913e38f804353f000080bf1ca51f3fff3a003ffbffff3ebf8b9d3e0aef433e7b140e2d3383ec3e1af2c43e090bf8bb864b6c3f434d6cbf7e0abdb68bf3c43e000080bf96342f3fff3a003ffbffff3ea6516c3ec2c5c73d5c8f1eae7b14fb3e056e493efd6ee2bbf5fd7a3f7eff7abfd95fa635416f493e000080bf1655373fff3a003ffbffff3eb4ee443eaeffaf337bd823b20000003f00000000d648debb7efe7f3f000080bf0b080db8abeb74b4000080bf029f3f3fff3a003ffbffff3e808b1d3eb83ecabdb83ecabd0a07f53e8c6947be444451be9e96753f16e27abf5e8751351db64bbe000080bfeee7473f845de03e874eec3e1053ec3d1e8dc1bd859b44bef588e63ec14241bee200c4becb82673fcba07abfe914a63a8fab50be000080bf5a0b483f040fc23eff9cd83e1053ec3d859b44be1e8dc1bdf588e63e63b8c2be480e49bede5d673fa5f56bbf65312ab60196c6be000080bf0e08503fadbee13e874eec3e608c9d3d855b3cbe855b3cbe14bed93ef0e9bbbe01eabbbebdd05a3fda4e6bbf6f86fd3aefa6c9be000080bfc73d503f6badc43eff9cd83e608c9d3dc20d8dbe47c1b8bd52a8cf3ef5800cbf344740be3b87503f2c4e54bfbc49f737060c0fbf000080bfe2e9573f1324e33e874eec3ef08b1d3dcd0487be331333bec23dc53eaafa06bf4fcfb2be1f4d463fd6b753bfcf77e03affe90fbf000080bf620f583f929fc73eff9cd83ef08b1d3d14a6b1bef558b4bd14a6b13e04ee31bff7613cbe04ee313f3e0535bf2f150d38a90435bf000080bfe6985f3f19d7e33e874eec3e0000003466a6a9be99392ebe66a6a93ec7292abf69a4aebec8292a3faa0a35bf6235b2393bff34bf000080bfe6985f3fbf29c93eff9cd83e00000034ae777ebeae777ebe4709b53ef221febef221febe8954363ffd7652bf6d4eac3b37bc11bf000080bffd8f583fb6b1af3e89ebc43ef08b1d3d52289ebe1ef575be52289e3ec5bf1ebf4309f6bec5bf1e3fa71f35bf60018a3a2eea34bf000080bfe6985f3f2865b23e89ebc43e000000341ef575be52289ebe52289e3e4309f6bec5bf1ebfc5bf1e3fb6c645bfa38210bdfe4a22bf000080bf7d875a3f8e109c3e203ab13ef08b1d3d145e93be145e93be145e933e3bcd13bf3acd13bf3acd133f06d234bfa95ecbbab63735bf000080bfe6985f3ffce9a23e203ab13e00000034cd04b5be9999092ecd04b53e110335bf2ab913bc1003353ff80435bf208f3e38ef0435bf000080bfe6985f3fff3a003ffbffff3e00000034eb398ebe703d0a2e33dbd43e86880ebf483f0cbca7a3543fa6a554bfa203da35dc890ebf000080bfd6ea573fff3a003ffbffff3ef08b1d3d99392ebe66a6a9be66a6a93e63a4aebec6292abfca292a3f136366bfd638da3ceccfdebe000080bf38ef523fccc4943e203ab13e608c9d3d331333becd0487bec23dc53e42cfb2beabfa06bf224d463f21bb69bf52eeb33bd5d7d0be000080bf71f8503fb9c0aa3e89ebc43e608c9d3d0aef43be7b140ead3383ec3e1af2c4be090bf8bb864b6c3f434d6cbfaa7545378af3c4be000080bf6c09503fff3a003ffbffff3e608c9d3df558b4bd14a6b1be14a6b13efe2d35bed02932bfd629323f11fc78bf16217a3c19916dbe000080bf8abd493f00b18f3e203ab13e1053ec3df5c0b8bdc20d8dbe52a8cf3e5ce038bec6040dbf5699503fcc107abf7f22683be12c5bbe000080bf2488483feaeba63e89ebc43e1053ec3dc23db2beb836b33dc23db23e2e3932bf1c48333e2e39323f430435bf24ebae38a30535bf000080bfe6985f3f728a0e3f96d8093f00000034148e8dbea4a8b73d145ed03e3b8c0cbf9fb1373e52fb503f116f54bf66db79b927db0ebf000080bfe2e9573ff4e30e3f96d8093ff08b1d3deb39aabe52f82d3eeb39aa3ed0242abf16cbae3ed0242a3f55fe34bfb70bce39900b35bf000080bfe6985f3f20e11b3f6cb1133f000000345c7f87be52d8323e7be4c53e0ccd06bf2be1b23e2068463f42d953bf7bb9f0bac1b80fbf000080bf620f583f36a61c3f6cb1133ff08b1d3debb19ebe00f0753eebb19e3e05b71ebf6536f63e06b71e3fe1e634bf8bdc9a3aef2235bf000080bfe6985f3f6b43273f3a8a1d3f00000034ae377fbeae777e3eeba1b53eb5e0fdbe1a29fe3ec368363f0bbe52bfad1cf4bbca5311bf000080bfff8f583f249d283f3a8a1d3ff08b1d3d3de293beae67933e3de2933ec6b913bf1bf4133fc6b9133f672f35bf05c6a9ba62da34bf000080bfe6985f3f00012f3fee62273f0000003400b076bef6409e3eebb19e3efff1f5be6dd61e3f1fb21e3fad294cbfb35873bc2e661abf000080bf7d875a3fb66d323fee62273ff08b1d3de1aa33beeb09873e7be4c53e18c9b2beabe0063f3760463ff6ba69bff57aa9bb1fd9d0be000080bf71f8503fa2152b3f3a8a1d3f608c9d3d5ccf2ebe85c3a93eeb39aa3e47cbaebea7262a3fec222a3f36a064bf8e4812bc1b50e6be000080bf38ef523f9813363fee62273f608c9d3d3d62b9bd1f158d3e145ed03ec4d238bed9dc0c3f11b5503f75067abf25940cbb2eee5bbe000080bf2488483f08002d3f3a8a1d3f0853ec3d33f3b4bdaec7b13ec23db23e491a35be7f24323f6730323f927378bfd903b8bbd5c376be000080bf8abd493f7e9d383fee62273f0853ec3d295c8f3347798f3eb8d6d33e0000000056190f3f3445543ff9ff7fbf6c00493a988007ba000080bf029f3f3ffcc12d3f3a8a1d3f808b1d3e8fc27533a4a0b43e0a17b53e000000007afe343f6d0b353fd5ff7fbfd8fdd1bad1eed13a000080bf029f3f3f1784393fee62273f808b1d3e0aff3cbe0a273c3eb85eda3e1f91bbbe70a8bb3ed8f15a3f96686bbf514912bb732ec9be000080bfc73d503f481f1e3f6cb1133f608c9d3d9931c2bd3d72443eeb31e73eb72c41be518fc33ef29b673f6da37abf3d08aebada7850be000080bf5a0b483f7d6e1f3f6cb1133f0853ec3d0ad7a3336626483ea370eb3e00000000bbb6c63ec0ee6b3f000080bf772a9eb80c370538000080bf029f3f3f8004203f6ab1133f808b1d3e3d4245beeb79c03deb31e73e9882c2be6667413e6fd1673f4a126cbf0aab7cb9a00dc6be000080bf0e08503fa8960f3f96d8093f608c9d3d66eecabdf530c93dccbcf53e628f47be804e4a3ef0f1753f46e47abff7b319b9fd8a4bbe000080bfeee7473f3c47103f96d8093f0853ec3d0ad7a333a468cd3d7bb4fa3e000000009cd54d3e5bc67a3f000080bf35995bb8b83e3437000080bf029f3f3f399c103f96d8093f808b1d3ec2c5c7bd0ad71d2e7b14fb3eff6d49be076fe2bbf6fd7a3f7eff7abf86260cb73e6f49be000080bfece8473fff3a003ffbffff3e0853ec3d3d62b93d1f158d3e145ed03ec8d2383ed8dc0c3f10b5503f51127abf5034623b8b115b3e000080bfdeb5363f08002d3f3a8a1d3fb4ee443e33f3b43daec7b13ec23db23e4d1a353e7e24323f6730323f6f5878bfe1eb793b9580783e000080bf7680353f7e9d383fee62273fb4ee443ee1aa333eeb09873e7be4c53e17c9b23eaae0063f3760463f73bd69bfd17eae3bb9cdd03e000080bf93452e3fa2152b3f3a8a1d3f9a516c3e5ccf2e3e85c3a93eeb39aa3e47cbae3ea7262a3fec222a3fe19564bf4bb40b3c217ae63e000080bfcc4e2c3f9813363fee62273f9a516c3eae377f3eae777e3eeba1b53eb5e0fd3e1a29fe3ec368363f618952bfc3cba13bd6a1113f000080bf05ae263f249d283f3a8a1d3f52da893e00b0763ef6409e3eebb19e3efff1f53e6dd61e3f1fb21e3fe4b64bbf0505363cc3021b3f000080bf83b6243fb66d323fee62273f52da893eebb19e3e00f0753eebb19e3e15b71e3f4f36f63effb61e3ff32235bf662e9b3adee6343f000080bf1ca51f3f6b43273f3a8a1d3fbf8b9d3e3de2933eae67933e3de2933ec6b9133f1bf4133fc6b9133ff3d334bf6063c3bacc35353f000080bf1ca51f3f00012f3fee62273fbf8b9d3eeb39aa3e52f82d3eeb39aa3ee0242a3f0ccbae3ec1242a3f930b35bf7f85d03951fe343f000080bf1ca51f3f20e11b3f6ab1133fbf8b9d3e5c7f873e52d8323e7be4c53e0ccd063f2be1b23e2068463f9bd653bf0d3dd73ab3bc0f3f000080bfa02e273f36a61c3f6ab1133f52da893ec23db23eb836b33dc23db23e3239323f3c48333e2839323f9e0535bf33f8ae384804353f000080bf1ca51f3f728a0e3f96d8093fbf8b9d3e148e8d3ea4a8b73d145ed03e3c8c0c3f9eb1373e51fb503f176f54bf82b37d391edb0e3f000080bf1f54273ff4e30e3f96d8093f52da893e0aff3c3e0a273c3eb85eda3e2191bb3e70a8bb3ed8f15a3f9c666bbff45d053bd737c93e000080bf3d002f3f481f1e3f6ab1133fa6516c3e3d42453eeb79c03deb31e73e9882c23e6667413e6fd1673fca116cbf27f310390410c63e000080bff4352f3fa8960f3f96d8093fa6516c3e9931c23d3d72443eeb31e73ebe2c413e528fc33ef29b673f94a37abfc0c3b13adb75503e000080bfaa32373f7d6e1f3f6ab1133fb4ee443e66eeca3df530c93dccbcf53e698f473e824e4a3ef0f1753f26e47abf9a16cf387e8d4b3e000080bf1456373f3c47103f96d8093fb4ee443e145e93be145e93be145e933e3bcd13bf3acd13bf3acd133f06d234bfa95ecbbab63735bf000080bfe6985f3ffce9a23e00000033f262273f52289ebe1ef575be52289e3ec5bf1ebf4309f6bec5bf1e3fa71f35bf60018a3a2eea34bf000080bfe6985f3f2865b23ecc8b1d3df262273f4709b5beae777ebeae777e3e7c5436bfe721febe2322fe3ee17911bf6368f2bbc9a352bf000080bfcea1663fb6b1af3ecc8b1d3d358a1d3f52289ebe52289ebe1ef5753eb7bf1ebfcbbf1ebf5809f63eaa2022bf5e050c3da4ec45bf000080bf4eaa643f90109c3e00000033358a1d3fc23dc5becd0487be8513333e194d46bfa9fa06bf6acfb23effdcd0bee2bdb1bb00ba69bf000080bf5c396e3fb9c0aa3ecc8b1d3d78b1133f66a6a9be66a6a9be99392e3eb6292abfd5292abf71a4ae3ea34edfbe637dd0bca74666bf000080bf96426c3fccc4943e0000003378b1133f52a8cfbec20d8dbe47c1b83d599950bfc7040dbf3ae0383e000a5cbe8f6712bbea047abf000080bfaaa9763feaeba63ecc8b1d3dbcd8093f14a6b1be14a6b1bef558b43dcf2932bfd82932bfeb2d353e0b0e6fbe61f660bcc7e678bf000080bf4474753f00b18f3e00000033bcd8093f4721d3bef6708fbe0ad723330e2954bf0f430fbf0000000058b405baab01463af9ff7fbf000080bfcc927f3f0368a53ecc8b1d3df4ffff3ecd7cb4becd7cb4be00000000f30435bff40435bf000000006d3aa43a6d3aa4bae6ff7fbf000080bfcc927f3fcce38d3e00000033f4ffff3ec23dc5be331333becd04873e1e4d46bf36cfb2beb6fa063fb1e90fbf0ea8e2ba0ab853bf000080bf6c22673f929fc73e758b9d3d358a1d3f66a6a9be99392ebe66a6a93ec7292abf69a4aebec8292a3faa0a35bf6235b2393bff34bf000080bfe6985f3fbf29c93e758b9d3df262273f14bed9be855b3cbe855b3c3ec2d05abfd2e9bbbe01eabb3ef897c9becb6913bb03526bbf000080bf09f46e3f6badc43e758b9d3d78b1133ff588e6be859b44be1e8dc13dd38267bfc500c4bea242413e5faa50be225ca7badba07abf000080bf7426773f040fc23e748b9d3dbcd8093faec7eabecd4c48be8f7a2533ffd66bbf6e27c7be0000000098d009389833a3b8000080bf000080bfcc927f3ffce2c03e748b9d3df4ffff3e52a8cfbe47c1b8bdc20d8d3e3b8750bf344740bef5800c3f560b0fbfb279c8b8a24e54bf000080bfeb47673f1324e33e7d51ec3d358a1d3f14a6b1bef558b4bd14a6b13e04ee31bff7613cbe04ee313f3e0535bf2f150d38a90435bf000080bfe6985f3f19d7e33e7d51ec3df262273ff588e6be1e8dc1bd859b443ede5d67bf480e49be63b8c23e0294c6be6d7fa7b810f66bbf000080bfbe296f3fadbee13e7d51ec3d78b1133f0a07f5beb83ecabdb83eca3d9f9675bf3a4451be7769473e66b64bbee1cecc3612e27abf000080bfe049773f845de03e7c51ec3dbbd8093f99f9f9be706dcebd0ad723338d707abf674354becdddb0b974f7183aa5a593baf2ff7fbf000080bfcc927f3f8cb3df3e7c51ec3df4ffff3e33dbd4be1e85cbadeb398e3ea7a354bf483f0cbc86880e3fdc890ebfbf134eb5a6a554bf000080bff846673fff3a003ff68b1d3e358a1d3fcd04b5be9999092ecd04b53e110335bf2ab913bc1003353ff80435bf208f3e38ef0435bf000080bfe6985f3fff3a003ff68b1d3ef262273f3383ecbe999919ae0aef433e864b6cbf090bf8bb1af2c43e8bf3c4be210fbdb6434d6cbf000080bf62286f3fff3a003ff68b1d3e78b1133f7b14fbbe000000adc2c5c73df6fd7abfb46fe2bbfe6d493e3a6f49be659fae357fff7abf000080bfe248773fff3a003ff68b1d3ebbd8093f000000bf33b3a331000000005cfe7fbf0647e6bb86976fbac3ac753af73a58bb9dff7fbf000080bfcc927f3fff3a003ff68b1d3ef4ffff3e145ed0bea4a8b73d148e8d3e51fb50bf9eb1373e3c8c0c3f1fdb0ebf36a37d39176f54bf000080bfeb47673ff4e30e3f67ee443e358a1d3fc23db2beb836b33dc23db23e2e3932bf1c48333e2e39323f430435bf24ebae38a30535bf000080bfe6985f3f728a0e3f67ee443ef262273f7be4c5be52d8323e5c7f873e206846bf2be1b23e0ccd063fb3bc0fbffe3ad73a9bd653bf000080bf6c22673f36a61c3f78516c3e358a1d3feb39aabe52f82d3eeb39aa3ed0242abf16cbae3ed0242a3f55fe34bfb70bce39900b35bf000080bfe6985f3f20e11b3f78516c3ef262273feba1b5beae777e3eae377f3ec36836bf1a29fe3eb5e0fd3ed6a111bfc1cba13b618952bf000080bfcea1663f249d283f47da893e358a1d3febb19ebe00f0753eebb19e3e05b71ebf6536f63e06b71e3fe1e634bf8bdc9a3aef2235bf000080bfe6985f3f6b43273f47da893ef262273febb19ebef6409e3e00b0763e1fb21ebf6dd61e3ffff1f53e968f1abf002a633c810b4cbf000080bf50aa643fb66d323fbf8b9d3e348a1d3f3de293beae67933e3de2933ec6b913bf1bf4133fc6b9133f672f35bf05c6a9ba62da34bf000080bfe6985f3f00012f3fbf8b9d3ef262273feb39aabe85c3a93e5ccf2e3eec222abfa7262a3f47cbae3e09cde5be46c9263c4cc064bf000080bf96426c3f9813363fbf8b9d3e78b1133f7be4c5beeb09873ee1aa333e376046bfaae0063f17c9b23eb6cdd0bee67fae3b74bd69bf000080bf5c396e3fa2152b3f47da893e78b1133fb85edabe0a273c3e0aff3c3ed8f15abf70a8bb3e2191bb3ed737c9bea05d053b9c666bbf000080bf09f46e3f481f1e3f78516c3e78b1133feb31e7beeb79c03d3d42453e6fd167bf6667413e9882c23e0310c6be5bff1039ca116cbf000080bfbe296f3fa8960f3f67ee443e78b1133fc23db2beaec7b13e33f3b43d683032bf7f24323f4d1a353eca3875be966dec3b528b78bf000080bf4474753f7e9d383fbf8b9d3ebbd8093f145ed0be1f158d3e3d62b93d10b550bfd8dc0c3fc6d2383e90115bbe6f31623b51127abf000080bfaaa9763f08002d3f47da893ebbd8093feb31e7be3d72443e9931c23df29b67bf518fc33eba2c413ed67550be3bc4b13a94a37abf000080bf7426773f7d6e1f3f78516c3ebbd8093fccbcf5bef530c93d66eeca3df0f175bf804e4a3e668f473e7b8d4bbeb6f7ce3826e47abf000080bfe049773f3c47103f67ee443ebbd8093f0a17b5bea4a0b43e000000006d0b35bf7afe343f00000000be93513bbea2513b54ff7fbf000080bfcc927f3f1784393fbf8b9d3ef4ffff3eb8d6d3be47798f3e00000000344554bf56190f3f00000000b187073af30a493af9ff7fbf000080bfcc927f3ffcc12d3f47da893ef4ffff3ea370ebbe6626483e00000000c1ee6bbfbab6c63e00000000dd1205b88aff9db8000080bf000080bfcc927f3f8004203f78516c3ef4ffff3e7bb4fabea468cd3d00000000d3cd7abf9d434d3e45d116ba28f5103a42a42fb9fdff7fbf000080bfcc927f3f399c103f67ee443ef4ffff3e52289ebe52289ebe1ef575bec5bf1ebfc5bf1ebf4309f6be67101e3fd16e01bc505d49bf000080bfd860d53d90109c3e00008032aeebc43e4709b5beae777ebeae777ebe895436bff221febef221febe39bc113f544cac3bfc7652bf000080bfd8a4c53db6b1af3ec88b1d3daeebc43e52289ebe1ef575be52289ebec5bf1ebf4309f6bec5bf1ebf2eea343f6e048a3aa81f35bf000080bf20ecfd3d2865b23ec88b1d3d263ab13e145e93be145e93be145e93be3acd13bf3acd13bf3bcd13bfac3b353f4543dbba09ce34bf000080bf20ecfd3dfce9a23e00008032263ab13e66a6a9be99392ebe66a6a9bec8292abf69a4aebec7292abf3aff343f9b3fb239aa0a35bf000080bf20ecfd3dbf29c93e738b9d3d263ab13ec23dc5be331333becd0487be1f4d46bf4fcfb2beaafa06bfffe90f3f8d78e03ad6b753bf000080bff89fc13d929fc73e738b9d3daeebc43e14a6b1bef558b4bd14a6b1be79d631bf51243fbe79d631bf6e03353f01dc3439780635bf000080bf20ecfd3d19d7e33e7b51ec3d263ab13e52a8cfbe47c1b8bdc20d8dbeef3d50bfb76142be4abf0cbf5b540f3f87931a3a5a1d54bf000080bffc73c03d1324e33e7b51ec3daeebc43e0a17b5be2ba267ba0a17b5bea50235bfb27423bca40235bfed04353f720f3e38f90435bf000080bf20ecfd3dff3a003ff58b1d3e263ab13eb8d6d3be0ca267bae1f28fbe3c3c54bf5e5e1cbc4b210fbfef220f3f23115f38ba3e54bf000080bf9c7bc03dff3a003ff58b1d3eaeebc43e66a6a9be66a6a9be99392ebec7292abfc8292abf69a4aebeff23ed3ee96209bc1ee062bf000080bfa49e983dcac4943e000080322e9dd83ec23dc5becd0487be331333be1f4d46bfaafa06bf4fcfb2bee7d7d03e61edb33b1dbb69bf000080bf68e8883db9c0aa3ec88b1d3d2e9dd83e14bed9be855b3cbe855b3cbebdd05abff9e9bbbef9e9bbbef8a6c93e1784fd3ad84e6bbf000080bf1413833d6badc43e748b9d3d2e9dd83ef588e6be1e8dc1bd859b44be742267bfd6c249be66a3c3beed7ac73e272a413a54c56bbf000080bf5c65813dadbee13e7c51ec3d2e9dd83ea370ebbec7a167ba7bfc48bee8e56bbfa7380cbc63d4c6be2bd6c63ef5869f3822e86bbf000080bf4870813dff3a003ff58b1d3e2e9dd83e14a6b1be14a6b1bef558b4bdd22932bfd22932bf082e35befe0a703eb340503c78d878bf000080bf80221e3d00b18f3e00008032de4eec3e52a8cfbec20d8dbe47c1b8bd569950bfc5040dbf72e038be022d5b3e771f683bcb107abf000080bf10cc0a3deaeba63ecc8b1d3dde4eec3ef588e6be859b44be1e8dc1bdce8267bfd200c4bebd4241be84ab503ee719a63acba07abf000080bf70ff023d040fc23e748b9d3dde4eec3e0a07f5beb83ecabdb83ecabd928775bfe0ef50be17e948beda244d3e48a5d23967cf7abf000080bfb8c8003d845de03e7c51ec3dde4eec3e7bb4fabecba167ba5220cfbd1fd47abfe65cfabb4aa24cbe08aa4c3ebc1659bb50d57abf000080bf90d8003dff3a003ff58b1d3ede4eec3ecd7cb4becd7cb4be00000000f30435bff40435bf000000006d3aa43a6d3aa4bae6ff7fbf000080bf008871bacce38d3e00000033f4ffff3e4721d3bef6708fbe0ad723330e2954bf0f430fbf0000000058b405baab01463af9ff7fbf000080bf008871ba0368a53ecc8b1d3df4ffff3eaec7eabecd4c48be8f7a2533ffd66bbf6e27c7be0000000098d009389833a3b8000080bf000080bf008871bafce2c03e748b9d3df4ffff3e99f9f9be706dcebd0ad723338d707abf674354becdddb0b974f7183aa5a593baf2ff7fbf000080bf008871ba8cb3df3e7c51ec3df4ffff3e000000bf33b3a331000000005cfe7fbf0647e6bb86976fbac3ac753af73a58bb9dff7fbf000080bf008871baff3a003ff68b1d3ef4ffff3e145ed0bea4a8b73d148e8dbe53bd50bf64cf383ee1d00cbf2e260f3fc6c9eeb9883c54bf000080bffc73c03df4e30e3f66ee443eaeebc43ec23db2beb836b33dc23db2bea82a32bfc313353ea82a32bf3906353f747b2039ad0335bf000080bf20ecfd3d728a0e3f66ee443e263ab13eeb39aabe52f82d3eeb39aabed0242abf16cbae3ed0242abf8f0b353f9001ce3955fe34bf000080bf20ecfd3d20e11b3f77516c3e263ab13e7be4c5be52d8323e5c7f87be206846bf2be1b23e0ccd06bfc1b80f3f4eb9f0ba42d953bf000080bff89fc13d36a61c3f77516c3eaeebc43eebb19ebe00f0753eebb19ebe06b71ebf6536f63e05b71ebff022353f54dd9a3ae1e634bf000080bf20ecfd3d6b43273f47da893e263ab13eeba1b5beae777e3eae377fbec36836bf1a29fe3eb5e0fdbec953113fbb1df4bb0bbe52bf000080bfdca4c53d249d283f47da893eaeebc43e3de293beae67933e3de293bec6b913bf1bf4133fc6b913bff8d3343fba50c3bac73535bf000080bf20ecfd3d01012f3fbf8b9d3e263ab13eebb19ebef6409e3e00b076be1fb21ebf6dd61e3ffff1f5bee8d71a3f53d746bc7ed64bbf000080bfd860d53db66d323fbf8b9d3eaeebc43e7be4c5beeb09873ee1aa33be376046bfabe0063f18c9b2be21d9d03e457aa9bbf6ba69bf000080bf68e8883da2152b3f47da893e2e9dd83eeb39aabe85c3a93e5ccf2ebeec222abfa7262a3f47cbaebe3fffe63e27b1edbb047564bf000080bfa49e983d9813363fbf8b9d3e2e9dd83e145ed0be1f158d3e3d62b9bd11b550bfd9dc0c3fc5d238be2cee5b3e6e950cbb75067abf000080bf10cc0a3d08002d3f47da893ede4eec3ec23db2beaec7b13e33f3b4bd683032bf7f24323f4d1a35be9b107a3ec3970fbbaa3f78bf000080bf80221e3d7e9d383fbf8b9d3ede4eec3eb8d6d3be47798f3e00000000344554bf56190f3f00000000b187073af30a493af9ff7fbf000080bf008871bafcc12d3f47da893ef4ffff3e0a17b5bea4a0b43e000000006d0b35bf7afe343f00000000be93513bbea2513b54ff7fbf000080bf008871ba1784393fbf8b9d3ef4ffff3eb85edabe0a273c3e0aff3cbed8f15abf70a8bb3e1f91bbbe742ec93e244812bb96686bbf000080bf1413833d481f1e3f77516c3e2e9dd83eeb31e7be3d72443e9931c2bdf29b67bf518fc33ebb2c41bedb78503e3f0baeba6da37abf000080bf70ff023d7d6e1f3f77516c3ede4eec3ea370ebbe6626483e00000000c1ee6bbfbab6c63e00000000dd1205b88aff9db8000080bf000080bf008871ba8004203f78516c3ef4ffff3eeb31e7beeb79c03d3d4245be4fa267bfb01d413ee374c3be49fac63e596b11ba82e06bbf000080bf5c65813da8960f3f66ee443e2e9dd83eccbcf5bef530c93d66eecabd07e975bf4c3d493e675149bea4fd4c3ec3aad7ba52d17abf000080bfb8c8003d3c47103f66ee443ede4eec3e7bb4fabea468cd3d00000000d3cd7abf9d434d3e45d116ba28f5103a42a42fb9fdff7fbf000080bf008871ba399c103f67ee443ef4ffff3e145e93be145e93be145e93be3acd13bf3acd13bf3bcd13bfac3b353f4543dbba09ce34bf000080bf20ecfd3dfce9a23e2a3a313ff162273f52289ebe1ef575be52289ebec5bf1ebf4309f6bec5bf1ebf2eea343f6e048a3aa81f35bf000080bf20ecfd3d2865b23eec123b3ff162273fae777ebeae777ebe4709b5be2322febee721febe7c5436bfc9a3523f5e68f2bbe17911bf000080bfb0191b3eb6b1af3eec123b3f388a1d3f1ef575be52289ebe52289ebe5809f6becbbf1ebfb7bf1ebf5080493f5b5cdf3b9fe41dbf000080bfb03b133e8e109c3e2a3a313f388a1d3f851333becd0487bec23dc5be6acfb2bea9fa06bf194d46bf00ba693ff4beb1bbfddcd0be000080bfea77393eb9c0aa3eec123b3f7ab1133f99392ebe66a6a9be66a6a9be71a4aebed5292abfb6292abf06c4623f44141a3cd68cedbe000080bfcc9c313eccc4943e2a3a313f7ab1133f47c1b8bdc20d8dbe52a8cfbe39e038bec6040dbf599950bfea047a3f476912bbfa095cbe000080bf1c395b3eeaeba63eec123b3fc1d8093ff558b4bd14a6b1be14a6b1beeb2d35bed82932bfcf2932bf60c2783f2ab736bcfa8c71be000080bf7a63563e00b18f3e2a3a313fc1d8093f8fd2de32f6708fbe4721d3be000000000f430fbf0d2954bff9ff7f3ff302463a39b505ba000080bfa6dd7e3e0368a53eec123b3fecffff3e006065b3cd7cb4becd7cb4be00000000f30435bff30435bf84ff7f3f4c83323b4d8332bb000080bfa6dd7e3ecce38d3e2a3a313fecffff3ecd0487be331333bec23dc5beb6fa06bf36cfb2be1e4d46bf0ab8533fa4a9e2bab1e90fbf000080bf201c1d3e929fc73e9aeb443f388a1d3f66a6a9be99392ebe66a6a9bec8292abf69a4aebec7292abf3aff343f9b3fb239aa0a35bf000080bf20ecfd3dbf29c93e9aeb443ff162273f855b3cbe855b3cbe14bed9be01eabbbed2e9bbbec2d05abf03526b3fc96913bbf897c9be000080bf94623c3e6badc43e9aeb443f7ab1133f1e8dc1bd859b44bef588e6beaf4241becb00c4bed28267bfdba07a3f7b79a7ba55aa50be000080bf422c5d3e040fc23e9aeb443fc1d8093fc22d10b2cd4c48beaec7eabe000000007d27c7befcd66bbf0000803f94c3a1b8de990838000080bfa6dd7e3efce2c03e9aeb443fecffff3ec20d8dbe47c1b8bd52a8cfbe4abf0cbfb76142beef3d50bf191d543fbb2111babc540fbf000080bf20b21d3e1324e33e5ac44e3f388a1d3f14a6b1bef558b4bd14a6b1be79d631bf51243fbe79d631bf6e03353f01dc3439780635bf000080bf20ecfd3d19d7e33e5ac44e3ff162273f859b44be1e8dc1bdf588e6be66a3c3bed6c249be742267bf4dc56b3ff9b73fba0f7bc7be000080bf6c393d3eadbee13e5ac44e3f7ab1133fb83ecabdb83ecabd0a07f5be30e948bee8ef50be908775bfadcc7a3ff58e1a3a045a4dbe000080bff0b95d3e845de03e5ac44e3fc1d8093fc22d1033c26dcebd99f9f9be00000000d5ee53be07757abff3ff7f3f71d19cba72b28439000080bfa6dd7e3e8cb3df3e5ac44e3fecffff3ee1f28fbe61a267bab8d6d3be4b210fbf695e1cbc3c3c54bfba3e543f934467b8ef220fbf000080bf50ae1d3eff3a003f169d583f388a1d3f0a17b5be2ba267ba0a17b5bea50235bfb27423bca40235bfed04353f720f3e38f90435bf000080bf20ecfd3dff3a003f169d583ff162273f7bfc48bea0a267baa370ebbe61d4c6beb1380cbce8e56bbf22e86b3f01b198b82bd6c6be000080bffa333d3eff3a003f169d583f7ab1133f5220cfbd14a367ba7bb4fabe55a24cbe775cfabb1ed47abf4fd57a3f48ad583b10aa4cbe000080bffab55d3eff3a003f169d583fc1d8093f000070b4eb51b82a000000bf000000004c42eebb44fe7fbf0000803f4fb6d3b7100b4534000080bfa6dd7e3eff3a003f169d583fecffff3eb83eca3db83ecabd0a07f5be2ee9483ee5ef50be908775bf67cf7a3ffee7d339d1244d3e000080bfae00903e845de03e5ac44e3fb64eec3e1e8dc13d859b44bef588e6becf42413eda00c4becd8267bfcba07a3f171ca63a96ab503e000080bf8447903e040fc23e9aeb443fb64eec3e859b443e1e8dc1bdf588e6be59a3c33eb9c249be792267bf58c56b3fdf25413ade7ac73e000080bfef40a03eadbee13e5ac44e3f229dd83e855b3c3e855b3cbe14bed9bed2e9bb3e01eabbbec2d05abfd54e6b3f0aeafc3a09a7c93e000080bf5caca03e6badc43e9aeb443f229dd83ec20d8d3e47c1b8bd52a8cfbe4dbf0c3f7e6142bef23d50bf571d543f261d1a3a60540f3f000080bf9604b03e1324e33e5ac44e3f7eebc43ecd04873e851333bec23dc5bea9fa063f6acfb2be194d46bfd2b7533f7161e03a04ea0f3f000080bf974fb03e929fc73e9aeb443f7eebc43e14a6b13ef558b4bd14a6b1be7bd6313f15243fbe7cd631bf7c06353f776f36396a03353f000080bf9e62bf3e19d7e33e5ac44e3f263ab13e66a6a93e99392ebe66a6a9bec5292a3f7aa4aebec4292abfad0a353fffa2b23938ff343f000080bf9e62bf3ebf29c93e9aeb443f263ab13eae777e3eae777ebe4709b5bee721fe3e2322febe7c5436bf0977523fa363ac3b26bc113f000080bfcc50b13eb6b1af3eec123b3f7eebc43e52289e3e1ef575be52289ebebcbf1e3f6d09f6bebcbf1ebf991f353f60ba893a3cea343f000080bf9e62bf3e2865b23eec123b3f263ab13e1ef5753e52289ebe52289ebe4309f63ec5bf1ebfc5bf1ebfb8c6453f508210bdfa4a223f000080bfce3fb53e8e109c3e2a3a313f7eebc43e145e933e145e93be145e93be3acd133f3acd13bf3bcd13bf0bd2343fce4ccbbab037353f000080bf9e62bf3efce9a23e2a3a313f263ab13e0a17b53e85a467ba0a17b5bea402353fd37423bca40235bff904353f2eef3d38ee04353f000080bf9e62bf3eff3a003f169d583f263ab13ee1f28f3eb0a367bab8d6d3be4b210f3f845e1cbc3c3c54bfba3e543fe6f55e38ef220f3f000080bf7e06b03eff3a003f169d583f7eebc43e99392e3e66a6a9be66a6a9be69a4ae3ec8292abfc7292abf1163663fc938da3cf7cfde3e000080bf400fa63eccc4943e2a3a313f229dd83e3313333ecd0487bec23dc5be36cfb23eb6fa06bf1e4d46bf1bbb693fb9dfb33beed7d03e000080bfb021a23eb9c0aa3eec123b3f229dd83e7bfc483eefa367baa370ebbe60d4c63ec7380cbce8e56bbf22e86b3fe8879f3829d6c63e000080bfa943a03eff3a003f169d583f229dd83ef558b43d14a6b1be14a6b1be082e353ed22932bfd22932bf12fc783f7c227a3c15916d3e000080bfe7ab933e00b18f3e2a3a313fb64eec3e47c1b83dc20d8dbe52a8cfbe75e0383ec7040dbf569950bfca107a3f541f683b062d5b3e000080bf1841913eeaeba63eec123b3fb64eec3ec23db23eb836b33dc23db2beab2a323fdf13353ea22a32bfac03353f47cf1e393a06353f000080bf9e62bf3e728a0e3fba75623f263ab13e148e8d3ea4a8b73d145ed0bee1d00c3f62cf383e53bd50bf883c543fdac8eeb92e260f3f000080bf9604b03ef4e30e3fba75623f7eebc43eeb39aa3e52f82d3eeb39aabee0242a3f0ccbae3ec1242abf5cfe343ffd1bcb39880b353f000080bf9e62bf3e20e11b3f864e6c3f263ab13e5c7f873e52d8323e7be4c5be0ccd063f2be1b23e206846bf42d9533fe5baf0bac1b80f3f000080bf974fb03e36a61c3f864e6c3f7eebc43eebb19e3e00f0753eebb19ebe15b71e3f4f36f63effb61ebfd8e6343f2ecb9a3af922353f000080bf9e62bf3e6b43273f4427763f263ab13eae377f3eae777e3eeba1b5beb5e0fd3e1a29fe3ec36836bf0bbe523f771cf4bbca53113f000080bfcc50b13e249d283f4427763f7eebc43e3de2933eae67933e3de293bec6b9133f1bf4133fc6b913bf672f353fa0c8a9ba61da343f000080bf9e62bf3e00012f3f0300803f263ab13e00b0763ef6409e3eebb19ebefff1f53e6dd61e3f1fb21ebfae294c3f0e5973bc2d661a3f000080bfce3fb53eb66d323f0300803f7eebc43ee1aa333eeb09873e7be4c5be06c9b23eace0063f396046bffbba693f267ba9bb0bd9d03e000080bfb021a23ea2152b3f4427763f229dd83e5ccf2e3e85c3a93eeb39aabe40cbae3ea5262a3ff1222abf38a0643fc04712bc1350e63e000080bf400fa63e9813363f0300803f229dd83eeb61b93d1f158d3e145ed0beacd2383edadc0c3f11b550bf77067a3fd0990cbb04ee5b3e000080bf1841913e08002d3f4427763fb64eec3e33f3b43daec7b13ec23db2be3e1a353e7b24323f6b3032bf9473783fc303b8bbc2c3763e000080bfe9ab933e7e9d383f0300803fb64eec3e5c8f42b447798f3eb8d6d3be0000000057190f3f324554bff9ff7f3ffa01493aaa81073a000080bfa6dd7e3efcc12d3f4427763fecffff3ec2f528b4a4a0b43e0a17b5be000000007afe343f6d0b35bfd5ff7f3f36fdd1ba2feed1ba000080bfa6dd7e3e1784393f0300803fecffff3e0aff3c3e0a273c3eb85edabe1991bb3e7aa8bb3ed8f15abf97686b3f1e4712bb6f2ec93e000080bf5caca03e481f1e3f864e6c3f229dd83e9931c23d3d72443eeb31e7beab2c413e5a8fc33ef19b67bf6da37a3f2c09aebacd78503e000080bf8447903e7d6e1f3f864e6c3fb64eec3eae4761b46626483ea370ebbe00000000c0b6c63ec0ee6bbf0000803ff4379eb8644205b8000080bfa6dd7e3e8004203f864e6c3fecffff3e3d42453eeb79c03deb31e7bee374c33eaf1d413e4fa267bf82e06b3f116c11ba49fac63e000080bfef40a03ea8960f3fba75623f229dd83e66eeca3df530c93dccbcf5be5f51493e4c3d493e07e975bf52d17a3f09abd7ba9cfd4c3e000080bfae00903e3c47103fba75623fb64eec3e1e856bb4a468cd3d7bb4fabe0000000095b14c3e4bd57abff8ff7f3f35a7733a9bd54639000080bfa6dd7e3e399c103fba75623fecffff3e5220cf3d54a367ba7bb4fabe4aa24c3efa5bfabb1fd47abf50d57a3f170b59bb08aa4c3e000080bfaa02903eff3a003f169d583fb64eec3eeb61b9bd1f158d3e145ed0beb7d238bedadc0c3f11b550bf53127a3f3a37623b6f115bbe000080bf1c395b3e08002d3f4427763fc1d8093f33f3b4bdaec7b13ec23db2be3e1a35be7f24323f683032bf6f58783f68e7793b918078be000080bf7a63563e7e9d383f0300803fc1d8093fe1aa33beeb09873e7be4c5be06c9b2beace0063f396046bf78bd693f9080ae3ba2cdd0be000080bfea77393ea2152b3f4427763f7ab1133f5ccf2ebe85c3a93eeb39aabe3acbaebea8262a3fee222abfe495643f90b30b3c167ae6be000080bfcc9c313e9813363f0300803f7ab1133fae377fbeae777e3eeba1b5beb5e0fdbe1a29fe3ec36836bf6189523f10cca13bd6a111bf000080bfb0191b3e249d283f4427763f378a1d3f00b076bef6409e3eebb19ebefff1f5be6dd61e3f1fb21ebfe4b64b3f0405363cc3021bbf000080bfb23b133eb66d323f0300803f378a1d3febb19ebe00f0753eebb19ebe06b71ebf6536f63e05b71ebff022353f54dd9a3ae1e634bf000080bf20ecfd3d6b43273f4427763ff162273f3de293beae67933e3de293bec6b913bf1bf4133fc6b913bff8d3343fba50c3bac73535bf000080bf20ecfd3d01012f3f0300803ff162273feb39aabe52f82d3eeb39aabed0242abf16cbae3ed0242abf8f0b353f9001ce3955fe34bf000080bf20ecfd3d20e11b3f864e6c3ff162273f5c7f87be52d8323e7be4c5be0ccd06bf2be1b23e206846bf9bd6533fee3cd73ab3bc0fbf000080bf201c1d3e36a61c3f864e6c3f378a1d3fc23db2beb836b33dc23db2bea82a32bfc313353ea82a32bf3906353f747b2039ad0335bf000080bf20ecfd3d728a0e3fba75623ff162273f148e8dbea4a8b73d145ed0bee0d00cbf63cf383e54bd50bfda3c543fbac1033ab4250fbf000080bf20b21d3ef4e30e3fba75623f388a1d3f0aff3cbe0a273c3eb85edabe1a91bbbe7aa8bb3ed8f15abf9d666b3fd45d053bd037c9be000080bf94623c3e481f1e3f864e6c3f7ab1133f3d4245beeb79c03deb31e7bee474c3beb01d413e4fa267bf74e06b3ff76d0e3a8efac6be000080bf6c393d3ea8960f3fba75623f7ab1133f9931c2bd3d72443eeb31e7beba2c41be5d8fc33ef19b67bf94a37a3fe2bfb13adb7550be000080bf422c5d3e7d6e1f3f864e6c3fc1d8093f66eecabdf530c93dccbcf5be705149be4e3d493e07e975bf00ce7a3f373ab93941404dbe000080bff0b95d3e3c47103fba75623fc1d8093f 882 | m_CompressedMesh: 883 | m_Vertices: 884 | m_NumItems: 0 885 | m_Range: 0 886 | m_Start: 0 887 | m_Data: 888 | m_BitSize: 0 889 | m_UV: 890 | m_NumItems: 0 891 | m_Range: 0 892 | m_Start: 0 893 | m_Data: 894 | m_BitSize: 0 895 | m_Normals: 896 | m_NumItems: 0 897 | m_Range: 0 898 | m_Start: 0 899 | m_Data: 900 | m_BitSize: 0 901 | m_Tangents: 902 | m_NumItems: 0 903 | m_Range: 0 904 | m_Start: 0 905 | m_Data: 906 | m_BitSize: 0 907 | m_Weights: 908 | m_NumItems: 0 909 | m_Data: 910 | m_BitSize: 0 911 | m_NormalSigns: 912 | m_NumItems: 0 913 | m_Data: 914 | m_BitSize: 0 915 | m_TangentSigns: 916 | m_NumItems: 0 917 | m_Data: 918 | m_BitSize: 0 919 | m_FloatColors: 920 | m_NumItems: 0 921 | m_Range: 0 922 | m_Start: 0 923 | m_Data: 924 | m_BitSize: 0 925 | m_BoneIndices: 926 | m_NumItems: 0 927 | m_Data: 928 | m_BitSize: 0 929 | m_Triangles: 930 | m_NumItems: 0 931 | m_Data: 932 | m_BitSize: 0 933 | m_UVInfo: 0 934 | m_LocalAABB: 935 | m_Center: {x: 0, y: 0, z: 0} 936 | m_Extent: {x: 0.5, y: 0.5, z: 0.5} 937 | m_MeshUsageFlags: 0 938 | m_BakedConvexCollisionMesh: 939 | m_BakedTriangleCollisionMesh: 940 | m_MeshMetrics[0]: 1 941 | m_MeshMetrics[1]: 1 942 | m_MeshOptimized: 1 943 | --- !u!1 &1914214306 944 | GameObject: 945 | m_ObjectHideFlags: 0 946 | m_CorrespondingSourceObject: {fileID: 0} 947 | m_PrefabInternal: {fileID: 0} 948 | serializedVersion: 6 949 | m_Component: 950 | - component: {fileID: 1914214311} 951 | - component: {fileID: 1914214310} 952 | - component: {fileID: 1914214309} 953 | - component: {fileID: 1914214308} 954 | - component: {fileID: 1914214307} 955 | m_Layer: 0 956 | m_Name: Cube 957 | m_TagString: Untagged 958 | m_Icon: {fileID: 0} 959 | m_NavMeshLayer: 0 960 | m_StaticEditorFlags: 0 961 | m_IsActive: 1 962 | --- !u!114 &1914214307 963 | MonoBehaviour: 964 | m_ObjectHideFlags: 0 965 | m_CorrespondingSourceObject: {fileID: 0} 966 | m_PrefabInternal: {fileID: 0} 967 | m_GameObject: {fileID: 1914214306} 968 | m_Enabled: 1 969 | m_EditorHideFlags: 0 970 | m_Script: {fileID: 11500000, guid: 737b257a44d7b1147aec2307aa5549d2, type: 3} 971 | m_Name: 972 | m_EditorClassIdentifier: 973 | drawType: 0 974 | normalLength: 0.1 975 | normalColor: {r: 1, g: 1, b: 1, a: 1} 976 | normalColorFromDirection: 1 977 | --- !u!23 &1914214308 978 | MeshRenderer: 979 | m_ObjectHideFlags: 0 980 | m_CorrespondingSourceObject: {fileID: 0} 981 | m_PrefabInternal: {fileID: 0} 982 | m_GameObject: {fileID: 1914214306} 983 | m_Enabled: 1 984 | m_CastShadows: 1 985 | m_ReceiveShadows: 1 986 | m_DynamicOccludee: 1 987 | m_MotionVectors: 1 988 | m_LightProbeUsage: 1 989 | m_ReflectionProbeUsage: 1 990 | m_RenderingLayerMask: 4294967295 991 | m_Materials: 992 | - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} 993 | m_StaticBatchInfo: 994 | firstSubMesh: 0 995 | subMeshCount: 0 996 | m_StaticBatchRoot: {fileID: 0} 997 | m_ProbeAnchor: {fileID: 0} 998 | m_LightProbeVolumeOverride: {fileID: 0} 999 | m_ScaleInLightmap: 1 1000 | m_PreserveUVs: 1 1001 | m_IgnoreNormalsForChartDetection: 0 1002 | m_ImportantGI: 0 1003 | m_StitchLightmapSeams: 0 1004 | m_SelectedEditorRenderState: 3 1005 | m_MinimumChartSize: 4 1006 | m_AutoUVMaxDistance: 0.5 1007 | m_AutoUVMaxAngle: 89 1008 | m_LightmapParameters: {fileID: 0} 1009 | m_SortingLayerID: 0 1010 | m_SortingLayer: 0 1011 | m_SortingOrder: 0 1012 | --- !u!65 &1914214309 1013 | BoxCollider: 1014 | m_ObjectHideFlags: 0 1015 | m_CorrespondingSourceObject: {fileID: 0} 1016 | m_PrefabInternal: {fileID: 0} 1017 | m_GameObject: {fileID: 1914214306} 1018 | m_Material: {fileID: 0} 1019 | m_IsTrigger: 0 1020 | m_Enabled: 1 1021 | serializedVersion: 2 1022 | m_Size: {x: 1, y: 1, z: 1} 1023 | m_Center: {x: 0, y: 0, z: 0} 1024 | --- !u!33 &1914214310 1025 | MeshFilter: 1026 | m_ObjectHideFlags: 0 1027 | m_CorrespondingSourceObject: {fileID: 0} 1028 | m_PrefabInternal: {fileID: 0} 1029 | m_GameObject: {fileID: 1914214306} 1030 | m_Mesh: {fileID: 690944226} 1031 | --- !u!4 &1914214311 1032 | Transform: 1033 | m_ObjectHideFlags: 0 1034 | m_CorrespondingSourceObject: {fileID: 0} 1035 | m_PrefabInternal: {fileID: 0} 1036 | m_GameObject: {fileID: 1914214306} 1037 | m_LocalRotation: {x: 0.1464466, y: 0.35355338, z: 0.35355338, w: 0.8535535} 1038 | m_LocalPosition: {x: 2, y: 0, z: 0} 1039 | m_LocalScale: {x: 1, y: 1, z: 1} 1040 | m_Children: [] 1041 | m_Father: {fileID: 0} 1042 | m_RootOrder: 2 1043 | m_LocalEulerAnglesHint: {x: 0, y: 45, z: 45} 1044 | -------------------------------------------------------------------------------- /Assets/Packages/NormalVisualizerWithGizmo/NormalVisualizerWithGizmo.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 63168b1105a6e8d49ad52ea1aaf4418e 3 | timeCreated: 1510429137 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | BSD 3-Clause License 2 | 3 | Copyright (c) 2017, XJINE 4 | All rights reserved. 5 | 6 | Redistribution and use in source and binary forms, with or without 7 | modification, are permitted provided that the following conditions are met: 8 | 9 | * Redistributions of source code must retain the above copyright notice, this 10 | list of conditions and the following disclaimer. 11 | 12 | * Redistributions in binary form must reproduce the above copyright notice, 13 | this list of conditions and the following disclaimer in the documentation 14 | and/or other materials provided with the distribution. 15 | 16 | * Neither the name of the copyright holder nor the names of its 17 | contributors may be used to endorse or promote products derived from 18 | this software without specific prior written permission. 19 | 20 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 21 | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 22 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 23 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE 24 | FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 25 | DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 26 | SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 27 | CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 28 | OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 29 | OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 30 | -------------------------------------------------------------------------------- /NormalVisualizerWithGizmo.unitypackage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XJINE/Unity_NormalVisualizerWithGizmo/8adf27ab2c9c64df0409dd154862fa792fc7e2ff/NormalVisualizerWithGizmo.unitypackage -------------------------------------------------------------------------------- /Packages/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | "com.unity.package-manager-ui": "1.9.11", 4 | "com.unity.modules.ai": "1.0.0", 5 | "com.unity.modules.animation": "1.0.0", 6 | "com.unity.modules.assetbundle": "1.0.0", 7 | "com.unity.modules.audio": "1.0.0", 8 | "com.unity.modules.cloth": "1.0.0", 9 | "com.unity.modules.director": "1.0.0", 10 | "com.unity.modules.imageconversion": "1.0.0", 11 | "com.unity.modules.imgui": "1.0.0", 12 | "com.unity.modules.jsonserialize": "1.0.0", 13 | "com.unity.modules.particlesystem": "1.0.0", 14 | "com.unity.modules.physics": "1.0.0", 15 | "com.unity.modules.physics2d": "1.0.0", 16 | "com.unity.modules.screencapture": "1.0.0", 17 | "com.unity.modules.terrain": "1.0.0", 18 | "com.unity.modules.terrainphysics": "1.0.0", 19 | "com.unity.modules.tilemap": "1.0.0", 20 | "com.unity.modules.ui": "1.0.0", 21 | "com.unity.modules.uielements": "1.0.0", 22 | "com.unity.modules.umbra": "1.0.0", 23 | "com.unity.modules.unityanalytics": "1.0.0", 24 | "com.unity.modules.unitywebrequest": "1.0.0", 25 | "com.unity.modules.unitywebrequestassetbundle": "1.0.0", 26 | "com.unity.modules.unitywebrequestaudio": "1.0.0", 27 | "com.unity.modules.unitywebrequesttexture": "1.0.0", 28 | "com.unity.modules.unitywebrequestwww": "1.0.0", 29 | "com.unity.modules.vehicles": "1.0.0", 30 | "com.unity.modules.video": "1.0.0", 31 | "com.unity.modules.vr": "1.0.0", 32 | "com.unity.modules.wind": "1.0.0", 33 | "com.unity.modules.xr": "1.0.0" 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!11 &1 4 | AudioManager: 5 | m_ObjectHideFlags: 0 6 | m_Volume: 1 7 | Rolloff Scale: 1 8 | Doppler Factor: 1 9 | Default Speaker Mode: 2 10 | m_SampleRate: 0 11 | m_DSPBufferSize: 0 12 | m_VirtualVoiceCount: 512 13 | m_RealVoiceCount: 32 14 | m_SpatializerPlugin: 15 | m_AmbisonicDecoderPlugin: 16 | m_DisableAudio: 0 17 | m_VirtualizeEffects: 1 18 | -------------------------------------------------------------------------------- /ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!236 &1 4 | ClusterInputManager: 5 | m_ObjectHideFlags: 0 6 | m_Inputs: [] 7 | -------------------------------------------------------------------------------- /ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!55 &1 4 | PhysicsManager: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 3 7 | m_Gravity: {x: 0, y: -9.81, z: 0} 8 | m_DefaultMaterial: {fileID: 0} 9 | m_BounceThreshold: 2 10 | m_SleepThreshold: 0.005 11 | m_DefaultContactOffset: 0.01 12 | m_DefaultSolverIterations: 6 13 | m_DefaultSolverVelocityIterations: 1 14 | m_QueriesHitBackfaces: 0 15 | m_QueriesHitTriggers: 1 16 | m_EnableAdaptiveForce: 0 17 | m_EnablePCM: 1 18 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 19 | m_AutoSimulation: 1 20 | -------------------------------------------------------------------------------- /ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1045 &1 4 | EditorBuildSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | m_Scenes: [] 8 | -------------------------------------------------------------------------------- /ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!159 &1 4 | EditorSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 4 7 | m_ExternalVersionControlSupport: Visible Meta Files 8 | m_SerializationMode: 2 9 | m_DefaultBehaviorMode: 0 10 | m_SpritePackerMode: 0 11 | m_SpritePackerPaddingPower: 1 12 | m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd 13 | m_ProjectGenerationRootNamespace: 14 | m_UserGeneratedProjectSuffix: 15 | m_CollabEditorSettings: 16 | inProgressEnabled: 1 17 | -------------------------------------------------------------------------------- /ProjectSettings/GraphicsSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!30 &1 4 | GraphicsSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 12 7 | m_Deferred: 8 | m_Mode: 1 9 | m_Shader: {fileID: 69, guid: 0000000000000000f000000000000000, type: 0} 10 | m_DeferredReflections: 11 | m_Mode: 1 12 | m_Shader: {fileID: 74, guid: 0000000000000000f000000000000000, type: 0} 13 | m_ScreenSpaceShadows: 14 | m_Mode: 1 15 | m_Shader: {fileID: 64, guid: 0000000000000000f000000000000000, type: 0} 16 | m_LegacyDeferred: 17 | m_Mode: 1 18 | m_Shader: {fileID: 63, guid: 0000000000000000f000000000000000, type: 0} 19 | m_DepthNormals: 20 | m_Mode: 1 21 | m_Shader: {fileID: 62, guid: 0000000000000000f000000000000000, type: 0} 22 | m_MotionVectors: 23 | m_Mode: 1 24 | m_Shader: {fileID: 75, guid: 0000000000000000f000000000000000, type: 0} 25 | m_LightHalo: 26 | m_Mode: 1 27 | m_Shader: {fileID: 105, guid: 0000000000000000f000000000000000, type: 0} 28 | m_LensFlare: 29 | m_Mode: 1 30 | m_Shader: {fileID: 102, guid: 0000000000000000f000000000000000, type: 0} 31 | m_AlwaysIncludedShaders: 32 | - {fileID: 7, guid: 0000000000000000f000000000000000, type: 0} 33 | - {fileID: 15104, guid: 0000000000000000f000000000000000, type: 0} 34 | - {fileID: 15105, guid: 0000000000000000f000000000000000, type: 0} 35 | - {fileID: 15106, guid: 0000000000000000f000000000000000, type: 0} 36 | - {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0} 37 | - {fileID: 10770, guid: 0000000000000000f000000000000000, type: 0} 38 | m_PreloadedShaders: [] 39 | m_SpritesDefaultMaterial: {fileID: 10754, guid: 0000000000000000f000000000000000, 40 | type: 0} 41 | m_CustomRenderPipeline: {fileID: 0} 42 | m_TransparencySortMode: 0 43 | m_TransparencySortAxis: {x: 0, y: 0, z: 1} 44 | m_DefaultRenderingPath: 1 45 | m_DefaultMobileRenderingPath: 1 46 | m_TierSettings: [] 47 | m_LightmapStripping: 0 48 | m_FogStripping: 0 49 | m_InstancingStripping: 0 50 | m_LightmapKeepPlain: 1 51 | m_LightmapKeepDirCombined: 1 52 | m_LightmapKeepDynamicPlain: 1 53 | m_LightmapKeepDynamicDirCombined: 1 54 | m_LightmapKeepShadowMask: 1 55 | m_LightmapKeepSubtractive: 1 56 | m_FogKeepLinear: 1 57 | m_FogKeepExp: 1 58 | m_FogKeepExp2: 1 59 | m_AlbedoSwatchInfos: [] 60 | m_LightsUseLinearIntensity: 0 61 | m_LightsUseColorTemperature: 0 62 | -------------------------------------------------------------------------------- /ProjectSettings/InputManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!13 &1 4 | InputManager: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | m_Axes: 8 | - serializedVersion: 3 9 | m_Name: Horizontal 10 | descriptiveName: 11 | descriptiveNegativeName: 12 | negativeButton: left 13 | positiveButton: right 14 | altNegativeButton: a 15 | altPositiveButton: d 16 | gravity: 3 17 | dead: 0.001 18 | sensitivity: 3 19 | snap: 1 20 | invert: 0 21 | type: 0 22 | axis: 0 23 | joyNum: 0 24 | - serializedVersion: 3 25 | m_Name: Vertical 26 | descriptiveName: 27 | descriptiveNegativeName: 28 | negativeButton: down 29 | positiveButton: up 30 | altNegativeButton: s 31 | altPositiveButton: w 32 | gravity: 3 33 | dead: 0.001 34 | sensitivity: 3 35 | snap: 1 36 | invert: 0 37 | type: 0 38 | axis: 0 39 | joyNum: 0 40 | - serializedVersion: 3 41 | m_Name: Fire1 42 | descriptiveName: 43 | descriptiveNegativeName: 44 | negativeButton: 45 | positiveButton: left ctrl 46 | altNegativeButton: 47 | altPositiveButton: mouse 0 48 | gravity: 1000 49 | dead: 0.001 50 | sensitivity: 1000 51 | snap: 0 52 | invert: 0 53 | type: 0 54 | axis: 0 55 | joyNum: 0 56 | - serializedVersion: 3 57 | m_Name: Fire2 58 | descriptiveName: 59 | descriptiveNegativeName: 60 | negativeButton: 61 | positiveButton: left alt 62 | altNegativeButton: 63 | altPositiveButton: mouse 1 64 | gravity: 1000 65 | dead: 0.001 66 | sensitivity: 1000 67 | snap: 0 68 | invert: 0 69 | type: 0 70 | axis: 0 71 | joyNum: 0 72 | - serializedVersion: 3 73 | m_Name: Fire3 74 | descriptiveName: 75 | descriptiveNegativeName: 76 | negativeButton: 77 | positiveButton: left shift 78 | altNegativeButton: 79 | altPositiveButton: mouse 2 80 | gravity: 1000 81 | dead: 0.001 82 | sensitivity: 1000 83 | snap: 0 84 | invert: 0 85 | type: 0 86 | axis: 0 87 | joyNum: 0 88 | - serializedVersion: 3 89 | m_Name: Jump 90 | descriptiveName: 91 | descriptiveNegativeName: 92 | negativeButton: 93 | positiveButton: space 94 | altNegativeButton: 95 | altPositiveButton: 96 | gravity: 1000 97 | dead: 0.001 98 | sensitivity: 1000 99 | snap: 0 100 | invert: 0 101 | type: 0 102 | axis: 0 103 | joyNum: 0 104 | - serializedVersion: 3 105 | m_Name: Mouse X 106 | descriptiveName: 107 | descriptiveNegativeName: 108 | negativeButton: 109 | positiveButton: 110 | altNegativeButton: 111 | altPositiveButton: 112 | gravity: 0 113 | dead: 0 114 | sensitivity: 0.1 115 | snap: 0 116 | invert: 0 117 | type: 1 118 | axis: 0 119 | joyNum: 0 120 | - serializedVersion: 3 121 | m_Name: Mouse Y 122 | descriptiveName: 123 | descriptiveNegativeName: 124 | negativeButton: 125 | positiveButton: 126 | altNegativeButton: 127 | altPositiveButton: 128 | gravity: 0 129 | dead: 0 130 | sensitivity: 0.1 131 | snap: 0 132 | invert: 0 133 | type: 1 134 | axis: 1 135 | joyNum: 0 136 | - serializedVersion: 3 137 | m_Name: Mouse ScrollWheel 138 | descriptiveName: 139 | descriptiveNegativeName: 140 | negativeButton: 141 | positiveButton: 142 | altNegativeButton: 143 | altPositiveButton: 144 | gravity: 0 145 | dead: 0 146 | sensitivity: 0.1 147 | snap: 0 148 | invert: 0 149 | type: 1 150 | axis: 2 151 | joyNum: 0 152 | - serializedVersion: 3 153 | m_Name: Horizontal 154 | descriptiveName: 155 | descriptiveNegativeName: 156 | negativeButton: 157 | positiveButton: 158 | altNegativeButton: 159 | altPositiveButton: 160 | gravity: 0 161 | dead: 0.19 162 | sensitivity: 1 163 | snap: 0 164 | invert: 0 165 | type: 2 166 | axis: 0 167 | joyNum: 0 168 | - serializedVersion: 3 169 | m_Name: Vertical 170 | descriptiveName: 171 | descriptiveNegativeName: 172 | negativeButton: 173 | positiveButton: 174 | altNegativeButton: 175 | altPositiveButton: 176 | gravity: 0 177 | dead: 0.19 178 | sensitivity: 1 179 | snap: 0 180 | invert: 1 181 | type: 2 182 | axis: 1 183 | joyNum: 0 184 | - serializedVersion: 3 185 | m_Name: Fire1 186 | descriptiveName: 187 | descriptiveNegativeName: 188 | negativeButton: 189 | positiveButton: joystick button 0 190 | altNegativeButton: 191 | altPositiveButton: 192 | gravity: 1000 193 | dead: 0.001 194 | sensitivity: 1000 195 | snap: 0 196 | invert: 0 197 | type: 0 198 | axis: 0 199 | joyNum: 0 200 | - serializedVersion: 3 201 | m_Name: Fire2 202 | descriptiveName: 203 | descriptiveNegativeName: 204 | negativeButton: 205 | positiveButton: joystick button 1 206 | altNegativeButton: 207 | altPositiveButton: 208 | gravity: 1000 209 | dead: 0.001 210 | sensitivity: 1000 211 | snap: 0 212 | invert: 0 213 | type: 0 214 | axis: 0 215 | joyNum: 0 216 | - serializedVersion: 3 217 | m_Name: Fire3 218 | descriptiveName: 219 | descriptiveNegativeName: 220 | negativeButton: 221 | positiveButton: joystick button 2 222 | altNegativeButton: 223 | altPositiveButton: 224 | gravity: 1000 225 | dead: 0.001 226 | sensitivity: 1000 227 | snap: 0 228 | invert: 0 229 | type: 0 230 | axis: 0 231 | joyNum: 0 232 | - serializedVersion: 3 233 | m_Name: Jump 234 | descriptiveName: 235 | descriptiveNegativeName: 236 | negativeButton: 237 | positiveButton: joystick button 3 238 | altNegativeButton: 239 | altPositiveButton: 240 | gravity: 1000 241 | dead: 0.001 242 | sensitivity: 1000 243 | snap: 0 244 | invert: 0 245 | type: 0 246 | axis: 0 247 | joyNum: 0 248 | - serializedVersion: 3 249 | m_Name: Submit 250 | descriptiveName: 251 | descriptiveNegativeName: 252 | negativeButton: 253 | positiveButton: return 254 | altNegativeButton: 255 | altPositiveButton: joystick button 0 256 | gravity: 1000 257 | dead: 0.001 258 | sensitivity: 1000 259 | snap: 0 260 | invert: 0 261 | type: 0 262 | axis: 0 263 | joyNum: 0 264 | - serializedVersion: 3 265 | m_Name: Submit 266 | descriptiveName: 267 | descriptiveNegativeName: 268 | negativeButton: 269 | positiveButton: enter 270 | altNegativeButton: 271 | altPositiveButton: space 272 | gravity: 1000 273 | dead: 0.001 274 | sensitivity: 1000 275 | snap: 0 276 | invert: 0 277 | type: 0 278 | axis: 0 279 | joyNum: 0 280 | - serializedVersion: 3 281 | m_Name: Cancel 282 | descriptiveName: 283 | descriptiveNegativeName: 284 | negativeButton: 285 | positiveButton: escape 286 | altNegativeButton: 287 | altPositiveButton: joystick button 1 288 | gravity: 1000 289 | dead: 0.001 290 | sensitivity: 1000 291 | snap: 0 292 | invert: 0 293 | type: 0 294 | axis: 0 295 | joyNum: 0 296 | -------------------------------------------------------------------------------- /ProjectSettings/NavMeshAreas.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!126 &1 4 | NavMeshProjectSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | areas: 8 | - name: Walkable 9 | cost: 1 10 | - name: Not Walkable 11 | cost: 1 12 | - name: Jump 13 | cost: 2 14 | - name: 15 | cost: 1 16 | - name: 17 | cost: 1 18 | - name: 19 | cost: 1 20 | - name: 21 | cost: 1 22 | - name: 23 | cost: 1 24 | - name: 25 | cost: 1 26 | - name: 27 | cost: 1 28 | - name: 29 | cost: 1 30 | - name: 31 | cost: 1 32 | - name: 33 | cost: 1 34 | - name: 35 | cost: 1 36 | - name: 37 | cost: 1 38 | - name: 39 | cost: 1 40 | - name: 41 | cost: 1 42 | - name: 43 | cost: 1 44 | - name: 45 | cost: 1 46 | - name: 47 | cost: 1 48 | - name: 49 | cost: 1 50 | - name: 51 | cost: 1 52 | - name: 53 | cost: 1 54 | - name: 55 | cost: 1 56 | - name: 57 | cost: 1 58 | - name: 59 | cost: 1 60 | - name: 61 | cost: 1 62 | - name: 63 | cost: 1 64 | - name: 65 | cost: 1 66 | - name: 67 | cost: 1 68 | - name: 69 | cost: 1 70 | - name: 71 | cost: 1 72 | m_LastAgentTypeID: -887442657 73 | m_Settings: 74 | - serializedVersion: 2 75 | agentTypeID: 0 76 | agentRadius: 0.5 77 | agentHeight: 2 78 | agentSlope: 45 79 | agentClimb: 0.75 80 | ledgeDropHeight: 0 81 | maxJumpAcrossDistance: 0 82 | minRegionArea: 2 83 | manualCellSize: 0 84 | cellSize: 0.16666667 85 | manualTileSize: 0 86 | tileSize: 256 87 | accuratePlacement: 0 88 | m_SettingNames: 89 | - Humanoid 90 | -------------------------------------------------------------------------------- /ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!149 &1 4 | NetworkManager: 5 | m_ObjectHideFlags: 0 6 | m_DebugLevel: 0 7 | m_Sendrate: 15 8 | m_AssetToPrefab: {} 9 | -------------------------------------------------------------------------------- /ProjectSettings/Physics2DSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!19 &1 4 | Physics2DSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 3 7 | m_Gravity: {x: 0, y: -9.81} 8 | m_DefaultMaterial: {fileID: 0} 9 | m_VelocityIterations: 8 10 | m_PositionIterations: 3 11 | m_VelocityThreshold: 1 12 | m_MaxLinearCorrection: 0.2 13 | m_MaxAngularCorrection: 8 14 | m_MaxTranslationSpeed: 100 15 | m_MaxRotationSpeed: 360 16 | m_BaumgarteScale: 0.2 17 | m_BaumgarteTimeOfImpactScale: 0.75 18 | m_TimeToSleep: 0.5 19 | m_LinearSleepTolerance: 0.01 20 | m_AngularSleepTolerance: 2 21 | m_DefaultContactOffset: 0.01 22 | m_AutoSimulation: 1 23 | m_QueriesHitTriggers: 1 24 | m_QueriesStartInColliders: 1 25 | m_ChangeStopsCallbacks: 0 26 | m_CallbacksOnDisable: 1 27 | m_AlwaysShowColliders: 0 28 | m_ShowColliderSleep: 1 29 | m_ShowColliderContacts: 0 30 | m_ShowColliderAABB: 0 31 | m_ContactArrowScale: 0.2 32 | m_ColliderAwakeColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.7529412} 33 | m_ColliderAsleepColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.36078432} 34 | m_ColliderContactColor: {r: 1, g: 0, b: 1, a: 0.6862745} 35 | m_ColliderAABBColor: {r: 1, g: 1, b: 0, a: 0.2509804} 36 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 37 | -------------------------------------------------------------------------------- /ProjectSettings/PresetManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XJINE/Unity_NormalVisualizerWithGizmo/8adf27ab2c9c64df0409dd154862fa792fc7e2ff/ProjectSettings/PresetManager.asset -------------------------------------------------------------------------------- /ProjectSettings/ProjectSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!129 &1 4 | PlayerSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 12 7 | productGUID: 212eab021d45cb74dabcf21e8536b50d 8 | AndroidProfiler: 0 9 | defaultScreenOrientation: 4 10 | targetDevice: 2 11 | useOnDemandResources: 0 12 | accelerometerFrequency: 60 13 | companyName: DefaultCompany 14 | productName: New Unity Project 15 | defaultCursor: {fileID: 0} 16 | cursorHotspot: {x: 0, y: 0} 17 | m_SplashScreenBackgroundColor: {r: 0.13725491, g: 0.12156863, b: 0.1254902, a: 1} 18 | m_ShowUnitySplashScreen: 1 19 | m_ShowUnitySplashLogo: 1 20 | m_SplashScreenOverlayOpacity: 1 21 | m_SplashScreenAnimation: 1 22 | m_SplashScreenLogoStyle: 1 23 | m_SplashScreenDrawMode: 0 24 | m_SplashScreenBackgroundAnimationZoom: 1 25 | m_SplashScreenLogoAnimationZoom: 1 26 | m_SplashScreenBackgroundLandscapeAspect: 1 27 | m_SplashScreenBackgroundPortraitAspect: 1 28 | m_SplashScreenBackgroundLandscapeUvs: 29 | serializedVersion: 2 30 | x: 0 31 | y: 0 32 | width: 1 33 | height: 1 34 | m_SplashScreenBackgroundPortraitUvs: 35 | serializedVersion: 2 36 | x: 0 37 | y: 0 38 | width: 1 39 | height: 1 40 | m_SplashScreenLogos: [] 41 | m_SplashScreenBackgroundLandscape: {fileID: 0} 42 | m_SplashScreenBackgroundPortrait: {fileID: 0} 43 | m_VirtualRealitySplashScreen: {fileID: 0} 44 | m_HolographicTrackingLossScreen: {fileID: 0} 45 | defaultScreenWidth: 1024 46 | defaultScreenHeight: 768 47 | defaultScreenWidthWeb: 960 48 | defaultScreenHeightWeb: 600 49 | m_StereoRenderingPath: 0 50 | m_ActiveColorSpace: 0 51 | m_MTRendering: 1 52 | m_MobileMTRendering: 0 53 | m_StackTraceTypes: 010000000100000001000000010000000100000001000000 54 | iosShowActivityIndicatorOnLoading: -1 55 | androidShowActivityIndicatorOnLoading: -1 56 | tizenShowActivityIndicatorOnLoading: -1 57 | iosAppInBackgroundBehavior: 0 58 | displayResolutionDialog: 1 59 | iosAllowHTTPDownload: 1 60 | allowedAutorotateToPortrait: 1 61 | allowedAutorotateToPortraitUpsideDown: 1 62 | allowedAutorotateToLandscapeRight: 1 63 | allowedAutorotateToLandscapeLeft: 1 64 | useOSAutorotation: 1 65 | use32BitDisplayBuffer: 1 66 | disableDepthAndStencilBuffers: 0 67 | defaultIsFullScreen: 1 68 | defaultIsNativeResolution: 1 69 | runInBackground: 0 70 | captureSingleScreen: 0 71 | muteOtherAudioSources: 0 72 | Prepare IOS For Recording: 0 73 | Force IOS Speakers When Recording: 0 74 | submitAnalytics: 1 75 | usePlayerLog: 1 76 | bakeCollisionMeshes: 0 77 | forceSingleInstance: 0 78 | resizableWindow: 0 79 | useMacAppStoreValidation: 0 80 | macAppStoreCategory: public.app-category.games 81 | gpuSkinning: 0 82 | graphicsJobs: 0 83 | xboxPIXTextureCapture: 0 84 | xboxEnableAvatar: 0 85 | xboxEnableKinect: 0 86 | xboxEnableKinectAutoTracking: 0 87 | xboxEnableFitness: 0 88 | visibleInBackground: 1 89 | allowFullscreenSwitch: 1 90 | graphicsJobMode: 0 91 | macFullscreenMode: 2 92 | d3d9FullscreenMode: 1 93 | d3d11FullscreenMode: 1 94 | xboxSpeechDB: 0 95 | xboxEnableHeadOrientation: 0 96 | xboxEnableGuest: 0 97 | xboxEnablePIXSampling: 0 98 | n3dsDisableStereoscopicView: 0 99 | n3dsEnableSharedListOpt: 1 100 | n3dsEnableVSync: 0 101 | ignoreAlphaClear: 0 102 | xboxOneResolution: 0 103 | xboxOneMonoLoggingLevel: 0 104 | xboxOneLoggingLevel: 1 105 | xboxOneDisableEsram: 0 106 | videoMemoryForVertexBuffers: 0 107 | psp2PowerMode: 0 108 | psp2AcquireBGM: 1 109 | wiiUTVResolution: 0 110 | wiiUGamePadMSAA: 1 111 | wiiUSupportsNunchuk: 0 112 | wiiUSupportsClassicController: 0 113 | wiiUSupportsBalanceBoard: 0 114 | wiiUSupportsMotionPlus: 0 115 | wiiUSupportsProController: 0 116 | wiiUAllowScreenCapture: 1 117 | wiiUControllerCount: 0 118 | m_SupportedAspectRatios: 119 | 4:3: 1 120 | 5:4: 1 121 | 16:10: 1 122 | 16:9: 1 123 | Others: 1 124 | bundleVersion: 1.0 125 | preloadedAssets: [] 126 | metroInputSource: 0 127 | m_HolographicPauseOnTrackingLoss: 1 128 | xboxOneDisableKinectGpuReservation: 0 129 | xboxOneEnable7thCore: 0 130 | vrSettings: 131 | cardboard: 132 | depthFormat: 0 133 | enableTransitionView: 0 134 | daydream: 135 | depthFormat: 0 136 | useSustainedPerformanceMode: 0 137 | hololens: 138 | depthFormat: 1 139 | protectGraphicsMemory: 0 140 | useHDRDisplay: 0 141 | targetPixelDensity: 0 142 | resolutionScalingMode: 0 143 | applicationIdentifier: {} 144 | buildNumber: {} 145 | AndroidBundleVersionCode: 1 146 | AndroidMinSdkVersion: 16 147 | AndroidTargetSdkVersion: 0 148 | AndroidPreferredInstallLocation: 1 149 | aotOptions: 150 | stripEngineCode: 1 151 | iPhoneStrippingLevel: 0 152 | iPhoneScriptCallOptimization: 0 153 | ForceInternetPermission: 0 154 | ForceSDCardPermission: 0 155 | CreateWallpaper: 0 156 | APKExpansionFiles: 0 157 | keepLoadedShadersAlive: 0 158 | StripUnusedMeshComponents: 0 159 | VertexChannelCompressionMask: 160 | serializedVersion: 2 161 | m_Bits: 238 162 | iPhoneSdkVersion: 988 163 | iOSTargetOSVersionString: 164 | tvOSSdkVersion: 0 165 | tvOSRequireExtendedGameController: 0 166 | tvOSTargetOSVersionString: 167 | uIPrerenderedIcon: 0 168 | uIRequiresPersistentWiFi: 0 169 | uIRequiresFullScreen: 1 170 | uIStatusBarHidden: 1 171 | uIExitOnSuspend: 0 172 | uIStatusBarStyle: 0 173 | iPhoneSplashScreen: {fileID: 0} 174 | iPhoneHighResSplashScreen: {fileID: 0} 175 | iPhoneTallHighResSplashScreen: {fileID: 0} 176 | iPhone47inSplashScreen: {fileID: 0} 177 | iPhone55inPortraitSplashScreen: {fileID: 0} 178 | iPhone55inLandscapeSplashScreen: {fileID: 0} 179 | iPadPortraitSplashScreen: {fileID: 0} 180 | iPadHighResPortraitSplashScreen: {fileID: 0} 181 | iPadLandscapeSplashScreen: {fileID: 0} 182 | iPadHighResLandscapeSplashScreen: {fileID: 0} 183 | appleTVSplashScreen: {fileID: 0} 184 | tvOSSmallIconLayers: [] 185 | tvOSLargeIconLayers: [] 186 | tvOSTopShelfImageLayers: [] 187 | tvOSTopShelfImageWideLayers: [] 188 | iOSLaunchScreenType: 0 189 | iOSLaunchScreenPortrait: {fileID: 0} 190 | iOSLaunchScreenLandscape: {fileID: 0} 191 | iOSLaunchScreenBackgroundColor: 192 | serializedVersion: 2 193 | rgba: 0 194 | iOSLaunchScreenFillPct: 100 195 | iOSLaunchScreenSize: 100 196 | iOSLaunchScreenCustomXibPath: 197 | iOSLaunchScreeniPadType: 0 198 | iOSLaunchScreeniPadImage: {fileID: 0} 199 | iOSLaunchScreeniPadBackgroundColor: 200 | serializedVersion: 2 201 | rgba: 0 202 | iOSLaunchScreeniPadFillPct: 100 203 | iOSLaunchScreeniPadSize: 100 204 | iOSLaunchScreeniPadCustomXibPath: 205 | iOSDeviceRequirements: [] 206 | iOSURLSchemes: [] 207 | iOSBackgroundModes: 0 208 | iOSMetalForceHardShadows: 0 209 | metalEditorSupport: 1 210 | metalAPIValidation: 1 211 | iOSRenderExtraFrameOnPause: 0 212 | appleDeveloperTeamID: 213 | iOSManualSigningProvisioningProfileID: 214 | tvOSManualSigningProvisioningProfileID: 215 | appleEnableAutomaticSigning: 0 216 | AndroidTargetDevice: 0 217 | AndroidSplashScreenScale: 0 218 | androidSplashScreen: {fileID: 0} 219 | AndroidKeystoreName: 220 | AndroidKeyaliasName: 221 | AndroidTVCompatibility: 1 222 | AndroidIsGame: 1 223 | androidEnableBanner: 1 224 | m_AndroidBanners: 225 | - width: 320 226 | height: 180 227 | banner: {fileID: 0} 228 | androidGamepadSupportLevel: 0 229 | resolutionDialogBanner: {fileID: 0} 230 | m_BuildTargetIcons: [] 231 | m_BuildTargetBatching: [] 232 | m_BuildTargetGraphicsAPIs: [] 233 | m_BuildTargetVRSettings: [] 234 | openGLRequireES31: 0 235 | openGLRequireES31AEP: 0 236 | webPlayerTemplate: APPLICATION:Default 237 | m_TemplateCustomTags: {} 238 | wiiUTitleID: 0005000011000000 239 | wiiUGroupID: 00010000 240 | wiiUCommonSaveSize: 4096 241 | wiiUAccountSaveSize: 2048 242 | wiiUOlvAccessKey: 0 243 | wiiUTinCode: 0 244 | wiiUJoinGameId: 0 245 | wiiUJoinGameModeMask: 0000000000000000 246 | wiiUCommonBossSize: 0 247 | wiiUAccountBossSize: 0 248 | wiiUAddOnUniqueIDs: [] 249 | wiiUMainThreadStackSize: 3072 250 | wiiULoaderThreadStackSize: 1024 251 | wiiUSystemHeapSize: 128 252 | wiiUTVStartupScreen: {fileID: 0} 253 | wiiUGamePadStartupScreen: {fileID: 0} 254 | wiiUDrcBufferDisabled: 0 255 | wiiUProfilerLibPath: 256 | playModeTestRunnerEnabled: 0 257 | actionOnDotNetUnhandledException: 1 258 | enableInternalProfiler: 0 259 | logObjCUncaughtExceptions: 1 260 | enableCrashReportAPI: 0 261 | cameraUsageDescription: 262 | locationUsageDescription: 263 | microphoneUsageDescription: 264 | switchNetLibKey: 265 | switchSocketMemoryPoolSize: 6144 266 | switchSocketAllocatorPoolSize: 128 267 | switchSocketConcurrencyLimit: 14 268 | switchScreenResolutionBehavior: 2 269 | switchUseCPUProfiler: 0 270 | switchApplicationID: 0x01004b9000490000 271 | switchNSODependencies: 272 | switchTitleNames_0: 273 | switchTitleNames_1: 274 | switchTitleNames_2: 275 | switchTitleNames_3: 276 | switchTitleNames_4: 277 | switchTitleNames_5: 278 | switchTitleNames_6: 279 | switchTitleNames_7: 280 | switchTitleNames_8: 281 | switchTitleNames_9: 282 | switchTitleNames_10: 283 | switchTitleNames_11: 284 | switchPublisherNames_0: 285 | switchPublisherNames_1: 286 | switchPublisherNames_2: 287 | switchPublisherNames_3: 288 | switchPublisherNames_4: 289 | switchPublisherNames_5: 290 | switchPublisherNames_6: 291 | switchPublisherNames_7: 292 | switchPublisherNames_8: 293 | switchPublisherNames_9: 294 | switchPublisherNames_10: 295 | switchPublisherNames_11: 296 | switchIcons_0: {fileID: 0} 297 | switchIcons_1: {fileID: 0} 298 | switchIcons_2: {fileID: 0} 299 | switchIcons_3: {fileID: 0} 300 | switchIcons_4: {fileID: 0} 301 | switchIcons_5: {fileID: 0} 302 | switchIcons_6: {fileID: 0} 303 | switchIcons_7: {fileID: 0} 304 | switchIcons_8: {fileID: 0} 305 | switchIcons_9: {fileID: 0} 306 | switchIcons_10: {fileID: 0} 307 | switchIcons_11: {fileID: 0} 308 | switchSmallIcons_0: {fileID: 0} 309 | switchSmallIcons_1: {fileID: 0} 310 | switchSmallIcons_2: {fileID: 0} 311 | switchSmallIcons_3: {fileID: 0} 312 | switchSmallIcons_4: {fileID: 0} 313 | switchSmallIcons_5: {fileID: 0} 314 | switchSmallIcons_6: {fileID: 0} 315 | switchSmallIcons_7: {fileID: 0} 316 | switchSmallIcons_8: {fileID: 0} 317 | switchSmallIcons_9: {fileID: 0} 318 | switchSmallIcons_10: {fileID: 0} 319 | switchSmallIcons_11: {fileID: 0} 320 | switchManualHTML: 321 | switchAccessibleURLs: 322 | switchLegalInformation: 323 | switchMainThreadStackSize: 1048576 324 | switchPresenceGroupId: 325 | switchLogoHandling: 0 326 | switchReleaseVersion: 0 327 | switchDisplayVersion: 1.0.0 328 | switchStartupUserAccount: 0 329 | switchTouchScreenUsage: 0 330 | switchSupportedLanguagesMask: 0 331 | switchLogoType: 0 332 | switchApplicationErrorCodeCategory: 333 | switchUserAccountSaveDataSize: 0 334 | switchUserAccountSaveDataJournalSize: 0 335 | switchApplicationAttribute: 0 336 | switchCardSpecSize: -1 337 | switchCardSpecClock: -1 338 | switchRatingsMask: 0 339 | switchRatingsInt_0: 0 340 | switchRatingsInt_1: 0 341 | switchRatingsInt_2: 0 342 | switchRatingsInt_3: 0 343 | switchRatingsInt_4: 0 344 | switchRatingsInt_5: 0 345 | switchRatingsInt_6: 0 346 | switchRatingsInt_7: 0 347 | switchRatingsInt_8: 0 348 | switchRatingsInt_9: 0 349 | switchRatingsInt_10: 0 350 | switchRatingsInt_11: 0 351 | switchLocalCommunicationIds_0: 352 | switchLocalCommunicationIds_1: 353 | switchLocalCommunicationIds_2: 354 | switchLocalCommunicationIds_3: 355 | switchLocalCommunicationIds_4: 356 | switchLocalCommunicationIds_5: 357 | switchLocalCommunicationIds_6: 358 | switchLocalCommunicationIds_7: 359 | switchParentalControl: 0 360 | switchAllowsScreenshot: 1 361 | switchDataLossConfirmation: 0 362 | switchSupportedNpadStyles: 3 363 | switchSocketConfigEnabled: 0 364 | switchTcpInitialSendBufferSize: 32 365 | switchTcpInitialReceiveBufferSize: 64 366 | switchTcpAutoSendBufferSizeMax: 256 367 | switchTcpAutoReceiveBufferSizeMax: 256 368 | switchUdpSendBufferSize: 9 369 | switchUdpReceiveBufferSize: 42 370 | switchSocketBufferEfficiency: 4 371 | switchSocketInitializeEnabled: 1 372 | switchNetworkInterfaceManagerInitializeEnabled: 1 373 | switchPlayerConnectionEnabled: 1 374 | ps4NPAgeRating: 12 375 | ps4NPTitleSecret: 376 | ps4NPTrophyPackPath: 377 | ps4ParentalLevel: 11 378 | ps4ContentID: ED1633-NPXX51362_00-0000000000000000 379 | ps4Category: 0 380 | ps4MasterVersion: 01.00 381 | ps4AppVersion: 01.00 382 | ps4AppType: 0 383 | ps4ParamSfxPath: 384 | ps4VideoOutPixelFormat: 0 385 | ps4VideoOutInitialWidth: 1920 386 | ps4VideoOutBaseModeInitialWidth: 1920 387 | ps4VideoOutReprojectionRate: 120 388 | ps4PronunciationXMLPath: 389 | ps4PronunciationSIGPath: 390 | ps4BackgroundImagePath: 391 | ps4StartupImagePath: 392 | ps4SaveDataImagePath: 393 | ps4SdkOverride: 394 | ps4BGMPath: 395 | ps4ShareFilePath: 396 | ps4ShareOverlayImagePath: 397 | ps4PrivacyGuardImagePath: 398 | ps4NPtitleDatPath: 399 | ps4RemotePlayKeyAssignment: -1 400 | ps4RemotePlayKeyMappingDir: 401 | ps4PlayTogetherPlayerCount: 0 402 | ps4EnterButtonAssignment: 1 403 | ps4ApplicationParam1: 0 404 | ps4ApplicationParam2: 0 405 | ps4ApplicationParam3: 0 406 | ps4ApplicationParam4: 0 407 | ps4DownloadDataSize: 0 408 | ps4GarlicHeapSize: 2048 409 | ps4ProGarlicHeapSize: 2560 410 | ps4Passcode: frAQBc8Wsa1xVPfvJcrgRYwTiizs2trQ 411 | ps4pnSessions: 1 412 | ps4pnPresence: 1 413 | ps4pnFriends: 1 414 | ps4pnGameCustomData: 1 415 | playerPrefsSupport: 0 416 | restrictedAudioUsageRights: 0 417 | ps4UseResolutionFallback: 0 418 | ps4ReprojectionSupport: 0 419 | ps4UseAudio3dBackend: 0 420 | ps4SocialScreenEnabled: 0 421 | ps4ScriptOptimizationLevel: 0 422 | ps4Audio3dVirtualSpeakerCount: 14 423 | ps4attribCpuUsage: 0 424 | ps4PatchPkgPath: 425 | ps4PatchLatestPkgPath: 426 | ps4PatchChangeinfoPath: 427 | ps4PatchDayOne: 0 428 | ps4attribUserManagement: 0 429 | ps4attribMoveSupport: 0 430 | ps4attrib3DSupport: 0 431 | ps4attribShareSupport: 0 432 | ps4attribExclusiveVR: 0 433 | ps4disableAutoHideSplash: 0 434 | ps4videoRecordingFeaturesUsed: 0 435 | ps4contentSearchFeaturesUsed: 0 436 | ps4attribEyeToEyeDistanceSettingVR: 0 437 | ps4IncludedModules: [] 438 | monoEnv: 439 | psp2Splashimage: {fileID: 0} 440 | psp2NPTrophyPackPath: 441 | psp2NPSupportGBMorGJP: 0 442 | psp2NPAgeRating: 12 443 | psp2NPTitleDatPath: 444 | psp2NPCommsID: 445 | psp2NPCommunicationsID: 446 | psp2NPCommsPassphrase: 447 | psp2NPCommsSig: 448 | psp2ParamSfxPath: 449 | psp2ManualPath: 450 | psp2LiveAreaGatePath: 451 | psp2LiveAreaBackroundPath: 452 | psp2LiveAreaPath: 453 | psp2LiveAreaTrialPath: 454 | psp2PatchChangeInfoPath: 455 | psp2PatchOriginalPackage: 456 | psp2PackagePassword: F69AzBlax3CF3EDNhm3soLBPh71Yexui 457 | psp2KeystoneFile: 458 | psp2MemoryExpansionMode: 0 459 | psp2DRMType: 0 460 | psp2StorageType: 0 461 | psp2MediaCapacity: 0 462 | psp2DLCConfigPath: 463 | psp2ThumbnailPath: 464 | psp2BackgroundPath: 465 | psp2SoundPath: 466 | psp2TrophyCommId: 467 | psp2TrophyPackagePath: 468 | psp2PackagedResourcesPath: 469 | psp2SaveDataQuota: 10240 470 | psp2ParentalLevel: 1 471 | psp2ShortTitle: Not Set 472 | psp2ContentID: IV0000-ABCD12345_00-0123456789ABCDEF 473 | psp2Category: 0 474 | psp2MasterVersion: 01.00 475 | psp2AppVersion: 01.00 476 | psp2TVBootMode: 0 477 | psp2EnterButtonAssignment: 2 478 | psp2TVDisableEmu: 0 479 | psp2AllowTwitterDialog: 1 480 | psp2Upgradable: 0 481 | psp2HealthWarning: 0 482 | psp2UseLibLocation: 0 483 | psp2InfoBarOnStartup: 0 484 | psp2InfoBarColor: 0 485 | psp2ScriptOptimizationLevel: 0 486 | psmSplashimage: {fileID: 0} 487 | splashScreenBackgroundSourceLandscape: {fileID: 0} 488 | splashScreenBackgroundSourcePortrait: {fileID: 0} 489 | spritePackerPolicy: 490 | webGLMemorySize: 256 491 | webGLExceptionSupport: 1 492 | webGLNameFilesAsHashes: 0 493 | webGLDataCaching: 0 494 | webGLDebugSymbols: 0 495 | webGLEmscriptenArgs: 496 | webGLModulesDirectory: 497 | webGLTemplate: APPLICATION:Default 498 | webGLAnalyzeBuildSize: 0 499 | webGLUseEmbeddedResources: 0 500 | webGLUseWasm: 0 501 | webGLCompressionFormat: 1 502 | scriptingDefineSymbols: {} 503 | platformArchitecture: {} 504 | scriptingBackend: {} 505 | incrementalIl2cppBuild: {} 506 | additionalIl2CppArgs: 507 | scriptingRuntimeVersion: 0 508 | apiCompatibilityLevelPerPlatform: {} 509 | m_RenderingPath: 1 510 | m_MobileRenderingPath: 1 511 | metroPackageName: New Unity Project 512 | metroPackageVersion: 513 | metroCertificatePath: 514 | metroCertificatePassword: 515 | metroCertificateSubject: 516 | metroCertificateIssuer: 517 | metroCertificateNotAfter: 0000000000000000 518 | metroApplicationDescription: New Unity Project 519 | wsaImages: {} 520 | metroTileShortName: 521 | metroCommandLineArgsFile: 522 | metroTileShowName: 0 523 | metroMediumTileShowName: 0 524 | metroLargeTileShowName: 0 525 | metroWideTileShowName: 0 526 | metroDefaultTileSize: 1 527 | metroTileForegroundText: 2 528 | metroTileBackgroundColor: {r: 0.13333334, g: 0.17254902, b: 0.21568628, a: 0} 529 | metroSplashScreenBackgroundColor: {r: 0.12941177, g: 0.17254902, b: 0.21568628, 530 | a: 1} 531 | metroSplashScreenUseBackgroundColor: 0 532 | platformCapabilities: {} 533 | metroFTAName: 534 | metroFTAFileTypes: [] 535 | metroProtocolName: 536 | metroCompilationOverrides: 1 537 | tizenProductDescription: 538 | tizenProductURL: 539 | tizenSigningProfileName: 540 | tizenGPSPermissions: 0 541 | tizenMicrophonePermissions: 0 542 | tizenDeploymentTarget: 543 | tizenDeploymentTargetType: -1 544 | tizenMinOSVersion: 1 545 | n3dsUseExtSaveData: 0 546 | n3dsCompressStaticMem: 1 547 | n3dsExtSaveDataNumber: 0x12345 548 | n3dsStackSize: 131072 549 | n3dsTargetPlatform: 2 550 | n3dsRegion: 7 551 | n3dsMediaSize: 0 552 | n3dsLogoStyle: 3 553 | n3dsTitle: GameName 554 | n3dsProductCode: 555 | n3dsApplicationId: 0xFF3FF 556 | stvDeviceAddress: 557 | stvProductDescription: 558 | stvProductAuthor: 559 | stvProductAuthorEmail: 560 | stvProductLink: 561 | stvProductCategory: 0 562 | XboxOneProductId: 563 | XboxOneUpdateKey: 564 | XboxOneSandboxId: 565 | XboxOneContentId: 566 | XboxOneTitleId: 567 | XboxOneSCId: 568 | XboxOneGameOsOverridePath: 569 | XboxOnePackagingOverridePath: 570 | XboxOneAppManifestOverridePath: 571 | XboxOnePackageEncryption: 0 572 | XboxOnePackageUpdateGranularity: 2 573 | XboxOneDescription: 574 | XboxOneLanguage: 575 | - enus 576 | XboxOneCapability: [] 577 | XboxOneGameRating: {} 578 | XboxOneIsContentPackage: 0 579 | XboxOneEnableGPUVariability: 0 580 | XboxOneSockets: {} 581 | XboxOneSplashScreen: {fileID: 0} 582 | XboxOneAllowedProductIds: [] 583 | XboxOnePersistentLocalStorageSize: 0 584 | xboxOneScriptCompiler: 0 585 | vrEditorSettings: 586 | daydream: 587 | daydreamIconForeground: {fileID: 0} 588 | daydreamIconBackground: {fileID: 0} 589 | cloudServicesEnabled: {} 590 | facebookSdkVersion: 7.9.4 591 | apiCompatibilityLevel: 2 592 | cloudProjectId: 593 | projectName: 594 | organizationId: 595 | cloudEnabled: 0 596 | enableNativePlatformBackendsForNewInputSystem: 0 597 | disableOldInputManagerSupport: 0 598 | -------------------------------------------------------------------------------- /ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 2018.2.2f1 2 | -------------------------------------------------------------------------------- /ProjectSettings/QualitySettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!47 &1 4 | QualitySettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 5 7 | m_CurrentQuality: 5 8 | m_QualitySettings: 9 | - serializedVersion: 2 10 | name: Very Low 11 | pixelLightCount: 0 12 | shadows: 0 13 | shadowResolution: 0 14 | shadowProjection: 1 15 | shadowCascades: 1 16 | shadowDistance: 15 17 | shadowNearPlaneOffset: 3 18 | shadowCascade2Split: 0.33333334 19 | shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} 20 | shadowmaskMode: 0 21 | blendWeights: 1 22 | textureQuality: 1 23 | anisotropicTextures: 0 24 | antiAliasing: 0 25 | softParticles: 0 26 | softVegetation: 0 27 | realtimeReflectionProbes: 0 28 | billboardsFaceCameraPosition: 0 29 | vSyncCount: 0 30 | lodBias: 0.3 31 | maximumLODLevel: 0 32 | particleRaycastBudget: 4 33 | asyncUploadTimeSlice: 2 34 | asyncUploadBufferSize: 4 35 | resolutionScalingFixedDPIFactor: 1 36 | excludedTargetPlatforms: [] 37 | - serializedVersion: 2 38 | name: Low 39 | pixelLightCount: 0 40 | shadows: 0 41 | shadowResolution: 0 42 | shadowProjection: 1 43 | shadowCascades: 1 44 | shadowDistance: 20 45 | shadowNearPlaneOffset: 3 46 | shadowCascade2Split: 0.33333334 47 | shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} 48 | shadowmaskMode: 0 49 | blendWeights: 2 50 | textureQuality: 0 51 | anisotropicTextures: 0 52 | antiAliasing: 0 53 | softParticles: 0 54 | softVegetation: 0 55 | realtimeReflectionProbes: 0 56 | billboardsFaceCameraPosition: 0 57 | vSyncCount: 0 58 | lodBias: 0.4 59 | maximumLODLevel: 0 60 | particleRaycastBudget: 16 61 | asyncUploadTimeSlice: 2 62 | asyncUploadBufferSize: 4 63 | resolutionScalingFixedDPIFactor: 1 64 | excludedTargetPlatforms: [] 65 | - serializedVersion: 2 66 | name: Medium 67 | pixelLightCount: 1 68 | shadows: 1 69 | shadowResolution: 0 70 | shadowProjection: 1 71 | shadowCascades: 1 72 | shadowDistance: 20 73 | shadowNearPlaneOffset: 3 74 | shadowCascade2Split: 0.33333334 75 | shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} 76 | shadowmaskMode: 0 77 | blendWeights: 2 78 | textureQuality: 0 79 | anisotropicTextures: 1 80 | antiAliasing: 0 81 | softParticles: 0 82 | softVegetation: 0 83 | realtimeReflectionProbes: 0 84 | billboardsFaceCameraPosition: 0 85 | vSyncCount: 1 86 | lodBias: 0.7 87 | maximumLODLevel: 0 88 | particleRaycastBudget: 64 89 | asyncUploadTimeSlice: 2 90 | asyncUploadBufferSize: 4 91 | resolutionScalingFixedDPIFactor: 1 92 | excludedTargetPlatforms: [] 93 | - serializedVersion: 2 94 | name: High 95 | pixelLightCount: 2 96 | shadows: 2 97 | shadowResolution: 1 98 | shadowProjection: 1 99 | shadowCascades: 2 100 | shadowDistance: 40 101 | shadowNearPlaneOffset: 3 102 | shadowCascade2Split: 0.33333334 103 | shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} 104 | shadowmaskMode: 1 105 | blendWeights: 2 106 | textureQuality: 0 107 | anisotropicTextures: 1 108 | antiAliasing: 0 109 | softParticles: 0 110 | softVegetation: 1 111 | realtimeReflectionProbes: 1 112 | billboardsFaceCameraPosition: 1 113 | vSyncCount: 1 114 | lodBias: 1 115 | maximumLODLevel: 0 116 | particleRaycastBudget: 256 117 | asyncUploadTimeSlice: 2 118 | asyncUploadBufferSize: 4 119 | resolutionScalingFixedDPIFactor: 1 120 | excludedTargetPlatforms: [] 121 | - serializedVersion: 2 122 | name: Very High 123 | pixelLightCount: 3 124 | shadows: 2 125 | shadowResolution: 2 126 | shadowProjection: 1 127 | shadowCascades: 2 128 | shadowDistance: 70 129 | shadowNearPlaneOffset: 3 130 | shadowCascade2Split: 0.33333334 131 | shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} 132 | shadowmaskMode: 1 133 | blendWeights: 4 134 | textureQuality: 0 135 | anisotropicTextures: 2 136 | antiAliasing: 2 137 | softParticles: 1 138 | softVegetation: 1 139 | realtimeReflectionProbes: 1 140 | billboardsFaceCameraPosition: 1 141 | vSyncCount: 1 142 | lodBias: 1.5 143 | maximumLODLevel: 0 144 | particleRaycastBudget: 1024 145 | asyncUploadTimeSlice: 2 146 | asyncUploadBufferSize: 4 147 | resolutionScalingFixedDPIFactor: 1 148 | excludedTargetPlatforms: [] 149 | - serializedVersion: 2 150 | name: Ultra 151 | pixelLightCount: 4 152 | shadows: 2 153 | shadowResolution: 2 154 | shadowProjection: 1 155 | shadowCascades: 4 156 | shadowDistance: 150 157 | shadowNearPlaneOffset: 3 158 | shadowCascade2Split: 0.33333334 159 | shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} 160 | shadowmaskMode: 1 161 | blendWeights: 4 162 | textureQuality: 0 163 | anisotropicTextures: 2 164 | antiAliasing: 2 165 | softParticles: 1 166 | softVegetation: 1 167 | realtimeReflectionProbes: 1 168 | billboardsFaceCameraPosition: 1 169 | vSyncCount: 1 170 | lodBias: 2 171 | maximumLODLevel: 0 172 | particleRaycastBudget: 4096 173 | asyncUploadTimeSlice: 2 174 | asyncUploadBufferSize: 4 175 | resolutionScalingFixedDPIFactor: 1 176 | excludedTargetPlatforms: [] 177 | m_PerPlatformDefaultQuality: 178 | Android: 2 179 | Nintendo 3DS: 5 180 | Nintendo Switch: 5 181 | PS4: 5 182 | PSM: 5 183 | PSP2: 2 184 | Samsung TV: 2 185 | Standalone: 5 186 | Tizen: 2 187 | Web: 5 188 | WebGL: 3 189 | WiiU: 5 190 | Windows Store Apps: 5 191 | XboxOne: 5 192 | iPhone: 2 193 | tvOS: 2 194 | -------------------------------------------------------------------------------- /ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!78 &1 4 | TagManager: 5 | serializedVersion: 2 6 | tags: [] 7 | layers: 8 | - Default 9 | - TransparentFX 10 | - Ignore Raycast 11 | - 12 | - Water 13 | - UI 14 | - 15 | - 16 | - 17 | - 18 | - 19 | - 20 | - 21 | - 22 | - 23 | - 24 | - 25 | - 26 | - 27 | - 28 | - 29 | - 30 | - 31 | - 32 | - 33 | - 34 | - 35 | - 36 | - 37 | - 38 | - 39 | - 40 | m_SortingLayers: 41 | - name: Default 42 | uniqueID: 0 43 | locked: 0 44 | -------------------------------------------------------------------------------- /ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!5 &1 4 | TimeManager: 5 | m_ObjectHideFlags: 0 6 | Fixed Timestep: 0.02 7 | Maximum Allowed Timestep: 0.33333334 8 | m_TimeScale: 1 9 | Maximum Particle Timestep: 0.03 10 | -------------------------------------------------------------------------------- /ProjectSettings/UnityConnectSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!310 &1 4 | UnityConnectSettings: 5 | m_ObjectHideFlags: 0 6 | m_Enabled: 0 7 | m_TestMode: 0 8 | m_TestEventUrl: 9 | m_TestConfigUrl: 10 | m_TestInitMode: 0 11 | CrashReportingSettings: 12 | m_EventUrl: https://perf-events.cloud.unity3d.com/api/events/crashes 13 | m_Enabled: 0 14 | m_CaptureEditorExceptions: 1 15 | UnityPurchasingSettings: 16 | m_Enabled: 0 17 | m_TestMode: 0 18 | UnityAnalyticsSettings: 19 | m_Enabled: 0 20 | m_InitializeOnStartup: 1 21 | m_TestMode: 0 22 | m_TestEventUrl: 23 | m_TestConfigUrl: 24 | UnityAdsSettings: 25 | m_Enabled: 0 26 | m_InitializeOnStartup: 1 27 | m_TestMode: 0 28 | m_EnabledPlatforms: 4294967295 29 | m_IosGameId: 30 | m_AndroidGameId: 31 | m_GameIds: {} 32 | m_GameId: 33 | PerformanceReportingSettings: 34 | m_Enabled: 0 35 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Unity_NormalVisualizerWithGizmo 2 | 3 | Visualize normal on vertex or surface with Gizmo. 4 | 5 | ![](https://github.com/XJINE/Unity_NormalVisualizerWithGizmo/blob/master/screenshot.png) 6 | 7 | ## Import to Your Project 8 | 9 | You can import this asset from UnityPackage. 10 | 11 | - [NormalVisualizerWithGizmo.unitypackage](https://github.com/XJINE/Unity_NormalVisualizerWithGizmo/blob/master/NormalVisualizerWithGizmo.unitypackage) 12 | 13 | ## How to Use 14 | 15 | Just add ``NormalVisualizerWithGizmo.cs`` to object. 16 | -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XJINE/Unity_NormalVisualizerWithGizmo/8adf27ab2c9c64df0409dd154862fa792fc7e2ff/screenshot.png --------------------------------------------------------------------------------