diff --git a/Assets/Fonts/DotGothic16.meta b/Assets/Fonts/DotGothic16.meta new file mode 100644 index 0000000..2aea39f --- /dev/null +++ b/Assets/Fonts/DotGothic16.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c5dedadeacc08e84cadc0b3845a74d8c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/DotGothic16/DotGothic16-Regular.ttf b/Assets/Fonts/DotGothic16/DotGothic16-Regular.ttf new file mode 100644 index 0000000..18b0c1e Binary files /dev/null and b/Assets/Fonts/DotGothic16/DotGothic16-Regular.ttf differ diff --git a/Assets/Fonts/DotGothic16/DotGothic16-Regular.ttf.meta b/Assets/Fonts/DotGothic16/DotGothic16-Regular.ttf.meta new file mode 100644 index 0000000..f094c94 --- /dev/null +++ b/Assets/Fonts/DotGothic16/DotGothic16-Regular.ttf.meta @@ -0,0 +1,21 @@ +fileFormatVersion: 2 +guid: 5d54012f93969b244850ce42fd7f9617 +TrueTypeFontImporter: + externalObjects: {} + serializedVersion: 4 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 0 + characterPadding: 1 + includeFontData: 1 + fontNames: + - DotGothic16 + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + ascentCalculationMode: 1 + useLegacyBoundsCalculation: 0 + shouldRoundAdvanceValue: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/DotGothic16/New Render Texture 1.renderTexture b/Assets/Fonts/DotGothic16/New Render Texture 1.renderTexture new file mode 100644 index 0000000..735d344 --- /dev/null +++ b/Assets/Fonts/DotGothic16/New Render Texture 1.renderTexture @@ -0,0 +1,39 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!84 &8400000 +RenderTexture: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: New Render Texture 1 + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_IsAlphaChannelOptional: 0 + serializedVersion: 6 + m_Width: 256 + m_Height: 256 + m_AntiAliasing: 1 + m_MipCount: -1 + m_DepthStencilFormat: 94 + m_ColorFormat: 8 + m_MipMap: 0 + m_GenerateMips: 1 + m_SRGB: 0 + m_UseDynamicScale: 0 + m_UseDynamicScaleExplicit: 0 + m_BindMS: 0 + m_EnableCompatibleFormat: 1 + m_EnableRandomWrite: 0 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 0 + m_MipBias: 0 + m_WrapU: 1 + m_WrapV: 1 + m_WrapW: 1 + m_Dimension: 2 + m_VolumeDepth: 1 + m_ShadowSamplingMode: 2 diff --git a/Assets/Fonts/DotGothic16/New Render Texture 1.renderTexture.meta b/Assets/Fonts/DotGothic16/New Render Texture 1.renderTexture.meta new file mode 100644 index 0000000..d26a361 --- /dev/null +++ b/Assets/Fonts/DotGothic16/New Render Texture 1.renderTexture.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f719b07911838db47819a953b89053ff +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 8400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/DotGothic16/New Render Texture.renderTexture b/Assets/Fonts/DotGothic16/New Render Texture.renderTexture new file mode 100644 index 0000000..611f9ab --- /dev/null +++ b/Assets/Fonts/DotGothic16/New Render Texture.renderTexture @@ -0,0 +1,39 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!84 &8400000 +RenderTexture: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: New Render Texture + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_IsAlphaChannelOptional: 0 + serializedVersion: 6 + m_Width: 256 + m_Height: 256 + m_AntiAliasing: 1 + m_MipCount: -1 + m_DepthStencilFormat: 94 + m_ColorFormat: 8 + m_MipMap: 0 + m_GenerateMips: 1 + m_SRGB: 0 + m_UseDynamicScale: 0 + m_UseDynamicScaleExplicit: 0 + m_BindMS: 0 + m_EnableCompatibleFormat: 1 + m_EnableRandomWrite: 0 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 0 + m_MipBias: 0 + m_WrapU: 1 + m_WrapV: 1 + m_WrapW: 1 + m_Dimension: 2 + m_VolumeDepth: 1 + m_ShadowSamplingMode: 2 diff --git a/Assets/Fonts/DotGothic16/New Render Texture.renderTexture.meta b/Assets/Fonts/DotGothic16/New Render Texture.renderTexture.meta new file mode 100644 index 0000000..70069f9 --- /dev/null +++ b/Assets/Fonts/DotGothic16/New Render Texture.renderTexture.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c6222b570b0ff52438b9447ab64f5d98 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 8400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/DotGothic16/OFL.txt b/Assets/Fonts/DotGothic16/OFL.txt new file mode 100644 index 0000000..f669427 --- /dev/null +++ b/Assets/Fonts/DotGothic16/OFL.txt @@ -0,0 +1,93 @@ +Copyright 2020 The DotGothic16 Project Authors (https://github.com/fontworks-fonts/DotGothic16) + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +https://openfontlicense.org + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/Assets/Fonts/DotGothic16/OFL.txt.meta b/Assets/Fonts/DotGothic16/OFL.txt.meta new file mode 100644 index 0000000..29f918d --- /dev/null +++ b/Assets/Fonts/DotGothic16/OFL.txt.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 6e097af323a81d5408fa579480659778 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI.meta b/Assets/Fonts/RetroWindowsGUI.meta new file mode 100644 index 0000000..e1d6cc1 --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 67bce5ad9f7066c40820924d2e9c1d64 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI/ExampleProject.unitypackage.meta b/Assets/Fonts/RetroWindowsGUI/ExampleProject.unitypackage.meta new file mode 100644 index 0000000..8054409 --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI/ExampleProject.unitypackage.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7c78b56e77658b44c8e93e96ddb143e0 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI/Window_Base.png b/Assets/Fonts/RetroWindowsGUI/Window_Base.png new file mode 100644 index 0000000..861b9c9 Binary files /dev/null and b/Assets/Fonts/RetroWindowsGUI/Window_Base.png differ diff --git a/Assets/Fonts/RetroWindowsGUI/Window_Base.png.meta b/Assets/Fonts/RetroWindowsGUI/Window_Base.png.meta new file mode 100644 index 0000000..fee6ed4 --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI/Window_Base.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: 6e866ebefae24f444bdcc051a7584f8f +TextureImporter: + internalIDToNameTable: + - first: + 213: -1256606769458078665 + second: Window_Base_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Window_Base_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 15 + height: 15 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 73c991c0dc2af8ee0800000000000000 + internalID: -1256606769458078665 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Window_Base_0: -1256606769458078665 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI/Window_Header.png b/Assets/Fonts/RetroWindowsGUI/Window_Header.png new file mode 100644 index 0000000..dc11394 Binary files /dev/null and b/Assets/Fonts/RetroWindowsGUI/Window_Header.png differ diff --git a/Assets/Fonts/RetroWindowsGUI/Window_Header.png.meta b/Assets/Fonts/RetroWindowsGUI/Window_Header.png.meta new file mode 100644 index 0000000..2fab81b --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI/Window_Header.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: b4ce8df244c872141a3aa5195ec5de97 +TextureImporter: + internalIDToNameTable: + - first: + 213: -6763024814601447701 + second: Window_Header_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Window_Header_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 48 + height: 48 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: be6578e53c8e422a0800000000000000 + internalID: -6763024814601447701 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Window_Header_0: -6763024814601447701 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI/Window_Header_Inactive.png b/Assets/Fonts/RetroWindowsGUI/Window_Header_Inactive.png new file mode 100644 index 0000000..a1c2543 Binary files /dev/null and b/Assets/Fonts/RetroWindowsGUI/Window_Header_Inactive.png differ diff --git a/Assets/Fonts/RetroWindowsGUI/Window_Header_Inactive.png.meta b/Assets/Fonts/RetroWindowsGUI/Window_Header_Inactive.png.meta new file mode 100644 index 0000000..08ed619 --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI/Window_Header_Inactive.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: 68cd38749fa703a4cb7187fedfb5f7e6 +TextureImporter: + internalIDToNameTable: + - first: + 213: -6443241793956281255 + second: Window_Header_Inactive_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Window_Header_Inactive_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 48 + height: 48 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 9540945e9b10596a0800000000000000 + internalID: -6443241793956281255 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Window_Header_Inactive_0: -6443241793956281255 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI/Window_Header_Resizable.png b/Assets/Fonts/RetroWindowsGUI/Window_Header_Resizable.png new file mode 100644 index 0000000..0558213 Binary files /dev/null and b/Assets/Fonts/RetroWindowsGUI/Window_Header_Resizable.png differ diff --git a/Assets/Fonts/RetroWindowsGUI/Window_Header_Resizable.png.meta b/Assets/Fonts/RetroWindowsGUI/Window_Header_Resizable.png.meta new file mode 100644 index 0000000..0a760d2 --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI/Window_Header_Resizable.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: b04fad9f170449749bbec78a5232a345 +TextureImporter: + internalIDToNameTable: + - first: + 213: 1942781521682832354 + second: Window_Header_Resizable_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Window_Header_Resizable_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 48 + height: 48 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 2eb191c208526fa10800000000000000 + internalID: 1942781521682832354 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Window_Header_Resizable_0: 1942781521682832354 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI/Window_Header_Resizable_Inactive.png b/Assets/Fonts/RetroWindowsGUI/Window_Header_Resizable_Inactive.png new file mode 100644 index 0000000..6a49cd9 Binary files /dev/null and b/Assets/Fonts/RetroWindowsGUI/Window_Header_Resizable_Inactive.png differ diff --git a/Assets/Fonts/RetroWindowsGUI/Window_Header_Resizable_Inactive.png.meta b/Assets/Fonts/RetroWindowsGUI/Window_Header_Resizable_Inactive.png.meta new file mode 100644 index 0000000..48510fc --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI/Window_Header_Resizable_Inactive.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: 6532d7597bb32b74d91d9b12dd4d4c82 +TextureImporter: + internalIDToNameTable: + - first: + 213: 6167320348928909181 + second: Window_Header_Resizable_Inactive_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Window_Header_Resizable_Inactive_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 48 + height: 48 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: d7f12f57e29b69550800000000000000 + internalID: 6167320348928909181 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Window_Header_Resizable_Inactive_0: 6167320348928909181 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Button.png b/Assets/Fonts/RetroWindowsGUI/Windows_Button.png new file mode 100644 index 0000000..861b9c9 Binary files /dev/null and b/Assets/Fonts/RetroWindowsGUI/Windows_Button.png differ diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Button.png.meta b/Assets/Fonts/RetroWindowsGUI/Windows_Button.png.meta new file mode 100644 index 0000000..6225db0 --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI/Windows_Button.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: f4a4222efa3ac774d87b7483bddf1540 +TextureImporter: + internalIDToNameTable: + - first: + 213: 5965444467245019713 + second: Windows_Button_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Windows_Button_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 15 + height: 15 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 142757df22489c250800000000000000 + internalID: 5965444467245019713 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Windows_Button_0: 5965444467245019713 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Button_Focus.png b/Assets/Fonts/RetroWindowsGUI/Windows_Button_Focus.png new file mode 100644 index 0000000..c7f4585 Binary files /dev/null and b/Assets/Fonts/RetroWindowsGUI/Windows_Button_Focus.png differ diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Button_Focus.png.meta b/Assets/Fonts/RetroWindowsGUI/Windows_Button_Focus.png.meta new file mode 100644 index 0000000..3009836 --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI/Windows_Button_Focus.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: 0fa78d6c249adeb4c8ed38512289cf28 +TextureImporter: + internalIDToNameTable: + - first: + 213: 3529360478720524080 + second: Windows_Button_Focus_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Windows_Button_Focus_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 15 + height: 15 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 03f7072f7aecaf030800000000000000 + internalID: 3529360478720524080 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Windows_Button_Focus_0: 3529360478720524080 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Button_Focus_Outlined.png b/Assets/Fonts/RetroWindowsGUI/Windows_Button_Focus_Outlined.png new file mode 100644 index 0000000..09268ff Binary files /dev/null and b/Assets/Fonts/RetroWindowsGUI/Windows_Button_Focus_Outlined.png differ diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Button_Focus_Outlined.png.meta b/Assets/Fonts/RetroWindowsGUI/Windows_Button_Focus_Outlined.png.meta new file mode 100644 index 0000000..3b6794c --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI/Windows_Button_Focus_Outlined.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: 4989ad308da9f3f4aa44cad7934f269d +TextureImporter: + internalIDToNameTable: + - first: + 213: -4582029733920129043 + second: Windows_Button_Focus_Outlined_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Windows_Button_Focus_Outlined_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 15 + height: 15 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: defb96fcb3c5960c0800000000000000 + internalID: -4582029733920129043 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Windows_Button_Focus_Outlined_0: -4582029733920129043 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Button_Inactive.png b/Assets/Fonts/RetroWindowsGUI/Windows_Button_Inactive.png new file mode 100644 index 0000000..98b5900 Binary files /dev/null and b/Assets/Fonts/RetroWindowsGUI/Windows_Button_Inactive.png differ diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Button_Inactive.png.meta b/Assets/Fonts/RetroWindowsGUI/Windows_Button_Inactive.png.meta new file mode 100644 index 0000000..22756c5 --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI/Windows_Button_Inactive.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: 4cf38d7f2c4990f4f998ee12f592a29f +TextureImporter: + internalIDToNameTable: + - first: + 213: -1935430386196614393 + second: Windows_Button_Inactive_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Windows_Button_Inactive_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 15 + height: 15 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 703f04f6158f325e0800000000000000 + internalID: -1935430386196614393 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Windows_Button_Inactive_0: -1935430386196614393 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Button_Pressed.png b/Assets/Fonts/RetroWindowsGUI/Windows_Button_Pressed.png new file mode 100644 index 0000000..f7755bc Binary files /dev/null and b/Assets/Fonts/RetroWindowsGUI/Windows_Button_Pressed.png differ diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Button_Pressed.png.meta b/Assets/Fonts/RetroWindowsGUI/Windows_Button_Pressed.png.meta new file mode 100644 index 0000000..dbd9f81 --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI/Windows_Button_Pressed.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: 519f792152e80324e81d81841930bfc7 +TextureImporter: + internalIDToNameTable: + - first: + 213: -7045609278933994876 + second: Windows_Button_Pressed_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Windows_Button_Pressed_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 15 + height: 15 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 48271f6a0b7f83e90800000000000000 + internalID: -7045609278933994876 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Windows_Button_Pressed_0: -7045609278933994876 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Button_Pressed_Outlined.png b/Assets/Fonts/RetroWindowsGUI/Windows_Button_Pressed_Outlined.png new file mode 100644 index 0000000..8be8fec Binary files /dev/null and b/Assets/Fonts/RetroWindowsGUI/Windows_Button_Pressed_Outlined.png differ diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Button_Pressed_Outlined.png.meta b/Assets/Fonts/RetroWindowsGUI/Windows_Button_Pressed_Outlined.png.meta new file mode 100644 index 0000000..b990acd --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI/Windows_Button_Pressed_Outlined.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: 9b7fb6d00e9c0bc4189bc0de65183de0 +TextureImporter: + internalIDToNameTable: + - first: + 213: -7657457565805191450 + second: Windows_Button_Pressed_Outlined_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Windows_Button_Pressed_Outlined_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 15 + height: 15 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 6eedd833aee3bb590800000000000000 + internalID: -7657457565805191450 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Windows_Button_Pressed_Outlined_0: -7657457565805191450 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Divider_Line.png b/Assets/Fonts/RetroWindowsGUI/Windows_Divider_Line.png new file mode 100644 index 0000000..6c3f06e Binary files /dev/null and b/Assets/Fonts/RetroWindowsGUI/Windows_Divider_Line.png differ diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Divider_Line.png.meta b/Assets/Fonts/RetroWindowsGUI/Windows_Divider_Line.png.meta new file mode 100644 index 0000000..f1f24d9 --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI/Windows_Divider_Line.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: fd175b0ec6c51054595ea65d70855ca2 +TextureImporter: + internalIDToNameTable: + - first: + 213: -6723634618743125770 + second: Windows_Divider_Line_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Windows_Divider_Line_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 2 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 6f80c4600f9d0b2a0800000000000000 + internalID: -6723634618743125770 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Windows_Divider_Line_0: -6723634618743125770 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Example_ItchPic.png b/Assets/Fonts/RetroWindowsGUI/Windows_Example_ItchPic.png new file mode 100644 index 0000000..a19f0c9 Binary files /dev/null and b/Assets/Fonts/RetroWindowsGUI/Windows_Example_ItchPic.png differ diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Example_ItchPic.png.meta b/Assets/Fonts/RetroWindowsGUI/Windows_Example_ItchPic.png.meta new file mode 100644 index 0000000..52c16b8 --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI/Windows_Example_ItchPic.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: f9b4be028097aab43bacc8eb195ac1c5 +TextureImporter: + internalIDToNameTable: + - first: + 213: 119701874501853429 + second: Windows_Example_ItchPic_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Windows_Example_ItchPic_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 630 + height: 500 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 5f0a1ac783449a100800000000000000 + internalID: 119701874501853429 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Windows_Example_ItchPic_0: 119701874501853429 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Example_Main.png b/Assets/Fonts/RetroWindowsGUI/Windows_Example_Main.png new file mode 100644 index 0000000..3063f39 Binary files /dev/null and b/Assets/Fonts/RetroWindowsGUI/Windows_Example_Main.png differ diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Example_Main.png.meta b/Assets/Fonts/RetroWindowsGUI/Windows_Example_Main.png.meta new file mode 100644 index 0000000..090cea1 --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI/Windows_Example_Main.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: 0890cdf9b8b8a20408aca02a83aca1ac +TextureImporter: + internalIDToNameTable: + - first: + 213: -6118108180684797806 + second: Windows_Example_Main_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Windows_Example_Main_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 457 + height: 753 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 2980fd8560d181ba0800000000000000 + internalID: -6118108180684797806 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Windows_Example_Main_0: -6118108180684797806 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Example_Popup.png b/Assets/Fonts/RetroWindowsGUI/Windows_Example_Popup.png new file mode 100644 index 0000000..9356994 Binary files /dev/null and b/Assets/Fonts/RetroWindowsGUI/Windows_Example_Popup.png differ diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Example_Popup.png.meta b/Assets/Fonts/RetroWindowsGUI/Windows_Example_Popup.png.meta new file mode 100644 index 0000000..148fbed --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI/Windows_Example_Popup.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: b8ebd5f8068441043aa6401498807925 +TextureImporter: + internalIDToNameTable: + - first: + 213: -671005014383663956 + second: Windows_Example_Popup_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Windows_Example_Popup_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 457 + height: 753 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: ca4e72b9e7c10b6f0800000000000000 + internalID: -671005014383663956 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Windows_Example_Popup_0: -671005014383663956 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Icons.png b/Assets/Fonts/RetroWindowsGUI/Windows_Icons.png new file mode 100644 index 0000000..567ff44 Binary files /dev/null and b/Assets/Fonts/RetroWindowsGUI/Windows_Icons.png differ diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Icons.png.meta b/Assets/Fonts/RetroWindowsGUI/Windows_Icons.png.meta new file mode 100644 index 0000000..e96957c --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI/Windows_Icons.png.meta @@ -0,0 +1,271 @@ +fileFormatVersion: 2 +guid: cbbb17974e8d64e4087527bffc2138dc +TextureImporter: + internalIDToNameTable: + - first: + 213: -5421709028232957321 + second: Windows_Icons_0 + - first: + 213: -265213787064888513 + second: Windows_Icons_1 + - first: + 213: -357089265500988452 + second: Windows_Icons_2 + - first: + 213: 2784325872354485142 + second: Windows_Icons_3 + - first: + 213: -8692709947429568350 + second: Windows_Icons_4 + - first: + 213: -3513562678931714041 + second: Windows_Icons_5 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Windows_Icons_0 + rect: + serializedVersion: 2 + x: 3 + y: 139 + width: 9 + height: 6 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 77275a04d5832c4b0800000000000000 + internalID: -5421709028232957321 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Windows_Icons_1 + rect: + serializedVersion: 2 + x: 19 + y: 139 + width: 9 + height: 6 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: f3316704775c15cf0800000000000000 + internalID: -265213787064888513 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Windows_Icons_2 + rect: + serializedVersion: 2 + x: 36 + y: 137 + width: 8 + height: 11 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: cdb55b8743d5b0bf0800000000000000 + internalID: -357089265500988452 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Windows_Icons_3 + rect: + serializedVersion: 2 + x: 51 + y: 138 + width: 10 + height: 9 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 6936e9001a9e3a620800000000000000 + internalID: 2784325872354485142 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Windows_Icons_4 + rect: + serializedVersion: 2 + x: 67 + y: 138 + width: 10 + height: 7 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 2a0c4f7db5a4d5780800000000000000 + internalID: -8692709947429568350 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Windows_Icons_5 + rect: + serializedVersion: 2 + x: 83 + y: 138 + width: 26 + height: 9 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 7009432fb515d3fc0800000000000000 + internalID: -3513562678931714041 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Windows_Icons_0: -5421709028232957321 + Windows_Icons_1: -265213787064888513 + Windows_Icons_2: -357089265500988452 + Windows_Icons_3: 2784325872354485142 + Windows_Icons_4: -8692709947429568350 + Windows_Icons_5: -3513562678931714041 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Inner_Frame.png b/Assets/Fonts/RetroWindowsGUI/Windows_Inner_Frame.png new file mode 100644 index 0000000..0214401 Binary files /dev/null and b/Assets/Fonts/RetroWindowsGUI/Windows_Inner_Frame.png differ diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Inner_Frame.png.meta b/Assets/Fonts/RetroWindowsGUI/Windows_Inner_Frame.png.meta new file mode 100644 index 0000000..0bc9b64 --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI/Windows_Inner_Frame.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: f033abd7d8acccd40a41a8a49b7dc4f4 +TextureImporter: + internalIDToNameTable: + - first: + 213: -7821587420463352554 + second: Windows_Inner_Frame_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Windows_Inner_Frame_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 16 + height: 16 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 6153e9f7ea3247390800000000000000 + internalID: -7821587420463352554 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Windows_Inner_Frame_0: -7821587420463352554 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Inner_Frame_Inverted.png b/Assets/Fonts/RetroWindowsGUI/Windows_Inner_Frame_Inverted.png new file mode 100644 index 0000000..841c316 Binary files /dev/null and b/Assets/Fonts/RetroWindowsGUI/Windows_Inner_Frame_Inverted.png differ diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Inner_Frame_Inverted.png.meta b/Assets/Fonts/RetroWindowsGUI/Windows_Inner_Frame_Inverted.png.meta new file mode 100644 index 0000000..aaa69c9 --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI/Windows_Inner_Frame_Inverted.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: 974b107af3df4a24aabc49bf9ef7ffa4 +TextureImporter: + internalIDToNameTable: + - first: + 213: -4057744267899229340 + second: Windows_Inner_Frame_Inverted_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Windows_Inner_Frame_Inverted_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 16 + height: 16 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 46b2d72561fffa7c0800000000000000 + internalID: -4057744267899229340 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Windows_Inner_Frame_Inverted_0: -4057744267899229340 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Progress_Fill.png b/Assets/Fonts/RetroWindowsGUI/Windows_Progress_Fill.png new file mode 100644 index 0000000..87aaf63 Binary files /dev/null and b/Assets/Fonts/RetroWindowsGUI/Windows_Progress_Fill.png differ diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Progress_Fill.png.meta b/Assets/Fonts/RetroWindowsGUI/Windows_Progress_Fill.png.meta new file mode 100644 index 0000000..423b7cf --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI/Windows_Progress_Fill.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: 262f4ef5fa5a2714cac55dc1d313c256 +TextureImporter: + internalIDToNameTable: + - first: + 213: -5378008253350800241 + second: Windows_Progress_Fill_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Windows_Progress_Fill_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 16 + height: 16 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: f8418ebccf97d55b0800000000000000 + internalID: -5378008253350800241 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Windows_Progress_Fill_0: -5378008253350800241 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Ratio.png b/Assets/Fonts/RetroWindowsGUI/Windows_Ratio.png new file mode 100644 index 0000000..dc5a49a Binary files /dev/null and b/Assets/Fonts/RetroWindowsGUI/Windows_Ratio.png differ diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Ratio.png.meta b/Assets/Fonts/RetroWindowsGUI/Windows_Ratio.png.meta new file mode 100644 index 0000000..2c8cab6 --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI/Windows_Ratio.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: e6685976eeca88b43ab9c3834d18121e +TextureImporter: + internalIDToNameTable: + - first: + 213: -2950093642854564771 + second: Windows_Ratio_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Windows_Ratio_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 13 + height: 13 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: d5cf38b46792f07d0800000000000000 + internalID: -2950093642854564771 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Windows_Ratio_0: -2950093642854564771 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Ratio_Inactive.png b/Assets/Fonts/RetroWindowsGUI/Windows_Ratio_Inactive.png new file mode 100644 index 0000000..c71a73a Binary files /dev/null and b/Assets/Fonts/RetroWindowsGUI/Windows_Ratio_Inactive.png differ diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Ratio_Inactive.png.meta b/Assets/Fonts/RetroWindowsGUI/Windows_Ratio_Inactive.png.meta new file mode 100644 index 0000000..2ff7a22 --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI/Windows_Ratio_Inactive.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: 08d2f1c3965773c4ba51723c99a18eda +TextureImporter: + internalIDToNameTable: + - first: + 213: 6971365708141174023 + second: Windows_Ratio_Inactive_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Windows_Ratio_Inactive_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 13 + height: 13 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 70d1819fc244fb060800000000000000 + internalID: 6971365708141174023 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Windows_Ratio_Inactive_0: 6971365708141174023 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Ratio_Selected.png b/Assets/Fonts/RetroWindowsGUI/Windows_Ratio_Selected.png new file mode 100644 index 0000000..d6681e5 Binary files /dev/null and b/Assets/Fonts/RetroWindowsGUI/Windows_Ratio_Selected.png differ diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Ratio_Selected.png.meta b/Assets/Fonts/RetroWindowsGUI/Windows_Ratio_Selected.png.meta new file mode 100644 index 0000000..fe01b8c --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI/Windows_Ratio_Selected.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: 2e09b10bf4031f748ba48c19df82ef15 +TextureImporter: + internalIDToNameTable: + - first: + 213: 7666771618854017431 + second: Windows_Ratio_Selected_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Windows_Ratio_Selected_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 13 + height: 13 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 79917d3ca28d56a60800000000000000 + internalID: 7666771618854017431 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Windows_Ratio_Selected_0: 7666771618854017431 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_SideBar_Underside.png b/Assets/Fonts/RetroWindowsGUI/Windows_SideBar_Underside.png new file mode 100644 index 0000000..aa54fd6 Binary files /dev/null and b/Assets/Fonts/RetroWindowsGUI/Windows_SideBar_Underside.png differ diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_SideBar_Underside.png.meta b/Assets/Fonts/RetroWindowsGUI/Windows_SideBar_Underside.png.meta new file mode 100644 index 0000000..3b274c0 --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI/Windows_SideBar_Underside.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: fb617c5c86fad2a46b06a125589d102c +TextureImporter: + internalIDToNameTable: + - first: + 213: 408022326784552615 + second: Windows_SideBar_Underside_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Windows_SideBar_Underside_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 16 + height: 16 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 7aeeb68f42699a500800000000000000 + internalID: 408022326784552615 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Windows_SideBar_Underside_0: 408022326784552615 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Slider_Background.png b/Assets/Fonts/RetroWindowsGUI/Windows_Slider_Background.png new file mode 100644 index 0000000..2183e7b Binary files /dev/null and b/Assets/Fonts/RetroWindowsGUI/Windows_Slider_Background.png differ diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Slider_Background.png.meta b/Assets/Fonts/RetroWindowsGUI/Windows_Slider_Background.png.meta new file mode 100644 index 0000000..d286117 --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI/Windows_Slider_Background.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: 239cda8542280464fb3b3ba008458bf4 +TextureImporter: + internalIDToNameTable: + - first: + 213: -5177416825651818589 + second: Windows_Slider_Background_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Windows_Slider_Background_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 12 + height: 4 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 3af84e404de1628b0800000000000000 + internalID: -5177416825651818589 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Windows_Slider_Background_0: -5177416825651818589 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Slider_Handle.png b/Assets/Fonts/RetroWindowsGUI/Windows_Slider_Handle.png new file mode 100644 index 0000000..b8294ce Binary files /dev/null and b/Assets/Fonts/RetroWindowsGUI/Windows_Slider_Handle.png differ diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Slider_Handle.png.meta b/Assets/Fonts/RetroWindowsGUI/Windows_Slider_Handle.png.meta new file mode 100644 index 0000000..4a97d91 --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI/Windows_Slider_Handle.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: 62147b7bdd090894d9e56500e7651942 +TextureImporter: + internalIDToNameTable: + - first: + 213: -3191531821418793701 + second: Windows_Slider_Handle_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Windows_Slider_Handle_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 11 + height: 21 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: b153af6c7b665b3d0800000000000000 + internalID: -3191531821418793701 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Windows_Slider_Handle_0: -3191531821418793701 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Toggle_Active.png b/Assets/Fonts/RetroWindowsGUI/Windows_Toggle_Active.png new file mode 100644 index 0000000..6e79f2c Binary files /dev/null and b/Assets/Fonts/RetroWindowsGUI/Windows_Toggle_Active.png differ diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Toggle_Active.png.meta b/Assets/Fonts/RetroWindowsGUI/Windows_Toggle_Active.png.meta new file mode 100644 index 0000000..fe29917 --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI/Windows_Toggle_Active.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: b8cddb8c81221f049b0229e924c47fe0 +TextureImporter: + internalIDToNameTable: + - first: + 213: -2103263976782003377 + second: Windows_Toggle_Active_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Windows_Toggle_Active_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 16 + height: 16 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: f4388038e84bfc2e0800000000000000 + internalID: -2103263976782003377 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Windows_Toggle_Active_0: -2103263976782003377 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Toggle_Inactive.png b/Assets/Fonts/RetroWindowsGUI/Windows_Toggle_Inactive.png new file mode 100644 index 0000000..30f149d Binary files /dev/null and b/Assets/Fonts/RetroWindowsGUI/Windows_Toggle_Inactive.png differ diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Toggle_Inactive.png.meta b/Assets/Fonts/RetroWindowsGUI/Windows_Toggle_Inactive.png.meta new file mode 100644 index 0000000..4ea3865 --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI/Windows_Toggle_Inactive.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: 7fcb33100250a604a82f3d34948c449c +TextureImporter: + internalIDToNameTable: + - first: + 213: -8017188075101133220 + second: Windows_Toggle_Inactive_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Windows_Toggle_Inactive_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 16 + height: 16 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: c56691e2ce93db090800000000000000 + internalID: -8017188075101133220 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Windows_Toggle_Inactive_0: -8017188075101133220 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Toggle_Selected.png b/Assets/Fonts/RetroWindowsGUI/Windows_Toggle_Selected.png new file mode 100644 index 0000000..7ec93f3 Binary files /dev/null and b/Assets/Fonts/RetroWindowsGUI/Windows_Toggle_Selected.png differ diff --git a/Assets/Fonts/RetroWindowsGUI/Windows_Toggle_Selected.png.meta b/Assets/Fonts/RetroWindowsGUI/Windows_Toggle_Selected.png.meta new file mode 100644 index 0000000..401cf66 --- /dev/null +++ b/Assets/Fonts/RetroWindowsGUI/Windows_Toggle_Selected.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: 43a618ac805e8c445a898180062fd469 +TextureImporter: + internalIDToNameTable: + - first: + 213: -3525166972429279655 + second: Windows_Toggle_Selected_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Windows_Toggle_Selected_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 16 + height: 16 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 95ed962d057141fc0800000000000000 + internalID: -3525166972429279655 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Windows_Toggle_Selected_0: -3525166972429279655 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/M 8pt SDF.asset b/Assets/M 8pt SDF.asset new file mode 100644 index 0000000..ced4b0a --- /dev/null +++ b/Assets/M 8pt SDF.asset @@ -0,0 +1,1587 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!28 &-5588028290808842772 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: M 8pt Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 1024 + m_Height: 1024 + m_CompleteImageSize: 1048576 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 1 + m_IgnoreMasterTextureLimit: 0 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 0 + image data: 1048576 + _typelessdata: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090806030000000000000000000000050a0f121313131313131313131313130808060200000002070a0c0d131313131313131313130f0e0c08040000050a0f12131313131313131313131313080806020000000000000000000000050a0f1213131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312110f0c0701000000000000000000000000000000000000000000050a0f121313131313131313131313130808060200000000000000000000000000000000000000000000000000050a0f12131313131313131313131313080806020000000000000000000000000000000000000000000000050a0d0f1013131313131313131313131313131313131313131313131313131313131313131313131313131313131313130808060200000000000000000000000000000000000000000000000000000000000000000000050a0d0f1013131313131313131313131313131313131313131313131313131313131313131313131313131313131313130808060200000000000000000000000000000000000000000000050a0f121313131313131313131313130808060200000000000000000000000000000000000000000000000000050a0f121313131313131313131313130808060200000000000000000000000002070a0c0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0908060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000307090a1313131313131313131312110f0c0701000000000000000000000000000000000000000000000000000000000000000002070a0c0d131313131313131313130f0e0c0804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f1013131313131313131313131313131313131313131313131313131313131313131313131313131313131313130808060200000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312110f0c07010000000000000000000000000000000000000000000000000000000000000000050a0f12131313131313131313131313080806020000000000000000000000050a0f1213131313131313131313131308080602000000000000000000000000000000000000070d131619191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191615130f0a0400000000000000010910161b1e2020202020202020202020201514120e0903070d13161919202020202020202020201b1b18140f090910161b1e2020202020202020202020201514120e090300000000000000010910161b1e2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1b18130c05000000000000000000000000000000000000010910161b1e2020202020202020202020201514120e0903000000000000000000000000000000000000000000010910161b1e2020202020202020202020201514120e090300000000000000000000000000000000000000030a1016191c1d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020201514120e0903000000000000000000000000000000000000000000000000000000000000030a1016191c1d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020201514120e0903000000000000000000000000000000000000010910161b1e2020202020202020202020201514120e0903000000000000000000000000000000000000000000010910161b1e2020202020202020202020201514120e0903000000000000000000070d131619191919191919191919191919191919191919191919191615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b10131616202020202020202020201f1e1b18130c05000000000000000000000000000000000000000000000000000000000000070d13161919202020202020202020201b1b18140f09020000000000000000000000000000000000000000000000000000000000000000000000000000000000030a1016191c1d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020201514120e0903000000000000000000000000000000000000010910161b1e2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1b18130c050000000000000000000000000000000000000000000000000000000000010910161b1e2020202020202020202020201514120e090300000000000000010910161b1e2020202020202020202020201514120e09030000000000000000000000000000010a12191e23252626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262622221f1b150e070000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e12191e2325262d2d2d2d2d2d2d2d2d2d282725201a13131b21272b2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e060000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2a28231e170f0600000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e0600000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e060000000000000000000000000000000000040d151b212628292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e0600000000000000000000000000000000000000000000000000000000040d151b212628292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e0600000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e0600000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e06000000000000010a12191e23252626262626262626262626262626262626262626262622221f1b150e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b2022232d2d2d2d2d2d2d2d2d2d2b2a28231e170f06000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2d2d282725201a130b03000000000000000000000000000000000000000000000000000000000000000000000000000000040d151b212628292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e0600000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2a28231e170f06000000000000000000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e060000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e06000000000000000000000000000a131c242a2f32333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332f2e2b27201910070000000009131c252c33373939393939393939393939392f2e2b2620181c242a2f3233393939393939393939393534312c251d1c252c33373939393939393939393939392f2e2b2620180f060000000009131c252c33373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393837342f2921180f0500000000000000000000000000000009131c252c33373939393939393939393939392f2e2b2620180f0600000000000000000000000000000000000009131c252c33373939393939393939393939392f2e2b2620180f06000000000000000000000000000000030d161f262d32353639393939393939393939393939393939393939393939393939393939393939393939393939393939393939392f2e2b2620180f060000000000000000000000000000000000000000000000000000030d161f262d32353639393939393939393939393939393939393939393939393939393939393939393939393939393939393939392f2e2b2620180f0600000000000000000000000000000009131c252c33373939393939393939393939392f2e2b2620180f0600000000000000000000000000000000000009131c252c33373939393939393939393939392f2e2b2620180f0600000000000a131c242a2f32333333333333333333333333333333333333333333332f2e2b272019100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111921272c2f30393939393939393939393837342f2921180f0500000000000000000000000000000000000000000000000000000a131c242a2f3233393939393939393939393534312c251d150b0200000000000000000000000000000000000000000000000000000000000000000000000000030d161f262d32353639393939393939393939393939393939393939393939393939393939393939393939393939393939393939392f2e2b2620180f0600000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393837342f2921180f05000000000000000000000000000000000000000000000000000009131c252c33373939393939393939393939392f2e2b2620180f060000000009131c252c33373939393939393939393939392f2e2b2620180f06000000000000000000000007121c252e353b3e404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040403c3b37322b22190e04000005101b252e373e434646464646464646464646463b3a37312a21252e353b3e404646464646464646464642403d372f27252e373e434646464646464646464646463b3a37312a21180e03000005101b252e373e434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464544403a332a21170c010000000000000000000000000005101b252e373e434646464646464646464646463b3a37312a21180e030000000000000000000000000000000005101b252e373e434646464646464646464646463b3a37312a21180e0300000000000000000000000000000a151f2831383e424346464646464646464646464646464646464646464646464646464646464646464646464646464646464646463b3a37312a21180e03000000000000000000000000000000000000000000000000000a151f2831383e424346464646464646464646464646464646464646464646464646464646464646464646464646464646464646463b3a37312a21180e030000000000000000000000000005101b252e373e434646464646464646464646463b3a37312a21180e030000000000000000000000000000000005101b252e373e434646464646464646464646463b3a37312a21180e0300000007121c252e353b3e404040404040404040404040404040404040404040403c3b37322b22190e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19232b32383b3d464646464646464646464544403a332a21170c0100000000000000000000000000000000000000000000000007121c252e353b3e404646464646464646464642403d372f271d1309000000000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e424346464646464646464646464646464646464646464646464646464646464646464646464646464646464646463b3a37312a21180e030000000000000000000000000005101b252e373e434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464544403a332a21170c0100000000000000000000000000000000000000000000000005101b252e373e434646464646464646464646463b3a37312a21180e03000005101b252e373e434646464646464646464646463b3a37312a21180e03000000000000000000020d19242e3740464b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4947433c342b20150a00000a16212c3740494f5353535353535353535353534847423c332a2e3740464b4c535353535353535353534e4d4841392f2c3740494f5353535353535353535353534847423c332a20150900000a16212c3740494f53535353535353535353535353535353535353535353535353535353535353535353535353535353535353535352504c453c33291e1307000000000000000000000000000a16212c3740494f5353535353535353535353534847423c332a201509000000000000000000000000000000000a16212c3740494f5353535353535353535353534847423c332a2015090000000000000000000000000005101b26313a42494e5053535353535353535353535353535353535353535353535353535353535353535353535353535353535353534847423c332a20150900000000000000000000000000000000000000000000000005101b26313a42494e5053535353535353535353535353535353535353535353535353535353535353535353535353535353535353534847423c332a201509000000000000000000000000000a16212c3740494f5353535353535353535353534847423c332a201509000000000000000000000000000000000a16212c3740494f5353535353535353535353534847423c332a2015090000020d19242e3740464b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4947433c342b20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d4448495353535353535353535352504c453c33291e13070000000000000000000000000000000000000000000000020d19242e3740464b4c535353535353535353534e4d4841392f251a0f04000000000000000000000000000000000000000000000000000000000000000000000005101b26313a42494e5053535353535353535353535353535353535353535353535353535353535353535353535353535353535353534847423c332a201509000000000000000000000000000a16212c3740494f53535353535353535353535353535353535353535353535353535353535353535353535353535353535353535352504c453c33291e13070000000000000000000000000000000000000000000000000a16212c3740494f5353535353535353535353534847423c332a20150900000a16212c3740494f5353535353535353535353534847423c332a20150900000000000000000007131e2a35404952575959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595955544e463c32271b0f03000f1b27333e49525a5f606060606060606060606055534d453c31354049525759606060606060606060605b59534b4137333e49525a5f606060606060606060606055534d453c31261a0e02000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060605e5c574f453a2f23180c000000000000000000000000000f1b27333e49525a5f606060606060606060606055534d453c31261a0e020000000000000000000000000000020f1b27333e49525a5f606060606060606060606055534d453c31261a0e020000000000000000000000000a16212d38424c545a5c606060606060606060606060606060606060606060606060606060606060606060606060606060606060606055534d453c31261a0e0200000000000000000000000000000000000000000000000a16212d38424c545a5c606060606060606060606060606060606060606060606060606060606060606060606060606060606060606055534d453c31261a0e020000000000000000000000000f1b27333e49525a5f606060606060606060606055534d453c31261a0e020000000000000000000000000000020f1b27333e49525a5f606060606060606060606055534d453c31261a0e020007131e2a35404952575959595959595959595959595959595959595959595955544e463c32271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101b27323d474f5456606060606060606060605e5c574f453a2f23180c000000000000000000000000000000000000000000000007131e2a354049525759606060606060606060605b59534b41372c20140800000000000000000000000000000000000000000000000000000000000000000000000a16212d38424c545a5c606060606060606060606060606060606060606060606060606060606060606060606060606060606060606055534d453c31261a0e020000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060605e5c574f453a2f23180c0000000000000000000000000000000000000000000000000f1b27333e49525a5f606060606060606060606055534d453c31261a0e02000f1b27333e49525a5f606060606060606060606055534d453c31261a0e0200000000000000000a16232f3b46525b63666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666260584e43372b1f130600121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42373b46525b63666c6c6c6c6c6c6c6c6c6c68655d53483d37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e120600121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281b0f03000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e1206000000000000000000000000000005121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e12060000000000000000000000010d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e120600000000000000000000000000000000000000000000010d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e1206000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e1206000000000000000000000000000005121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e1206000a16232f3b46525b63666666666666666666666666666666666666666666666260584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f5960636c6c6c6c6c6c6c6c6c6c6b6861574c4034281b0f00000000000000000000000000000000000000000000000a16232f3b46525b63666c6c6c6c6c6c6c6c6c6c68655d53483d3125180c00000000000000000000000000000000000000000000000000000000000000000000010d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e1206000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281b0f030000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e120600121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e120600000000000000000c1925323e4b57636d737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373736f6a6054473b2e2215080013202d3946535f6c76797979797979797979797976695f53473a3e4b57636d7379797979797979797979756f65594d403946535f6c76797979797979797979797976695f53473a2e2114080013202d3946535f6c7679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797873685c5044372a1e110500000000000000000000000013202d3946535f6c76797979797979797979797976695f53473a2e21140800000000000000000000000000000613202d3946535f6c76797979797979797979797976695f53473a2e2114080000000000000000000000030f1c2835424e5a667076797979797979797979797979797979797979797979797979797979797979797979797979797979797979797976695f53473a2e21140800000000000000000000000000000000000000000000030f1c2835424e5a667076797979797979797979797979797979797979797979797979797979797979797979797979797979797979797976695f53473a2e21140800000000000000000000000013202d3946535f6c76797979797979797979797976695f53473a2e21140800000000000000000000000000000613202d3946535f6c76797979797979797979797976695f53473a2e211408000c1925323e4b57636d737373737373737373737373737373737373737373736f6a6054473b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b70797979797979797979797873685c5044372a1e1100000000000000000000000000000000000000000000000c1925323e4b57636d7379797979797979797979756f65594d4034271b0e01000000000000000000000000000000000000000000000000000000000000000000030f1c2835424e5a667076797979797979797979797979797979797979797979797979797979797979797979797979797979797979797976695f53473a2e21140800000000000000000000000013202d3946535f6c7679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797873685c5044372a1e1105000000000000000000000000000000000000000000000013202d3946535f6c76797979797979797979797976695f53473a2e2114080013202d3946535f6c76797979797979797979797976695f53473a2e21140800000000000000000d192633404c5966737f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7c6f6255493c2f2216090013202d394653606c7986868686868686868686867b6e6255483b404c5966737f868686868686868686868175685b4e42394653606c7986868686868686868686867b6e6255483b2f2215080013202d394653606c79868686868686868686868686868686868686868686868686868686868686868686868686868686868686868685786b5e5245382b1f120500000000000000000000000013202d394653606c7986868686868686868686867b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986868686868686868686867b6e6255483b2f221508000000000000000000000003101d293643505c69768286868686868686868686868686868686868686868686868686868686868686868686868686868686868686867b6e6255483b2f2215080000000000000000000000000000000000000000000003101d293643505c69768286868686868686868686868686868686868686868686868686868686868686868686868686868686868686867b6e6255483b2f22150800000000000000000000000013202d394653606c7986868686868686868686867b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986868686868686868686867b6e6255483b2f221508000d192633404c5966737f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707d8686868686868686868685786b5e5245382b1f1200000000000000000000000000000000000000000000000d192633404c5966737f868686868686868686868175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000003101d293643505c69768286868686868686868686868686868686868686868686868686868686868686868686868686868686868686867b6e6255483b2f22150800000000000000000000000013202d394653606c79868686868686868686868686868686868686868686868686868686868686868686868686868686868686868685786b5e5245382b1f1205000000000000000000000000000000000000000000000013202d394653606c7986868686868686868686867b6e6255483b2f2215080013202d394653606c7986868686868686868686867b6e6255483b2f221508000000000000000013202d394653606c79868c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8b7e7265584b3f3225180c0013202d394653606c7986939393939393939393887b6e6255483b404c5966737f8c93939393939393938e8175685b4e42394653606c7986939393939393939393887b6e6255483b2f2215080013202d394653606c79869393939393939393939393939393939393939393939393939393939393939393939393939393939393939185786b5e5245382b1f120503000000000000000000000013202d394653606c7986939393939393939393887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939393939393939393887b6e6255483b2f221508000000000000000001030303101d293643505c6976838f939393939393939393939393939393939393939393939393939393939393939393939393939393939393887b6e6255483b2f2215080300000000000000000000000000000000000001030303101d293643505c6976838f939393939393939393939393939393939393939393939393939393939393939393939393939393939393887b6e6255483b2f22150803000000000000000000000013202d394653606c7986939393939393939393887b6e6255483b2f22150800000000000000000000000000030613202d394653606c7986939393939393939393887b6e6255483b2f2215080013202d394653606c79868c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a1623303d495663707c8993939393939393939185786b5e5245382b1f1200000000000000000000000000000000000000000000000d192633404c5966737f8c93939393939393938e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000001030303101d293643505c6976838f939393939393939393939393939393939393939393939393939393939393939393939393939393939393887b6e6255483b2f22150803000000000000000000000013202d394653606c79869393939393939393939393939393939393939393939393939393939393939393939393939393939393939185786b5e5245382b1f1205030000000000000000000000000000000000000000000013202d394653606c7986939393939393939393887b6e6255483b2f2215080013202d394653606c7986939393939393939393887b6e6255483b2f221508000000000000000013202d394653606c798693999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999988b7f7265584b3f3225180c0013202d394653606c7986939f9f9f9f9f9f9f95887b6e6255483b404c5966737f8c999f9f9f9f9f9f9b8e8175685b4e42394653606c7986939f9f9f9f9f9f9f95887b6e6255483b2f2215080013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e5245382b1f121010080705020000000000000013202d394653606c7986939f9f9f9f9f9f9f95887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939f9f9f9f9f9f9f95887b6e6255483b2f221508000000000000050a0d0f1010101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f95887b6e6255483b2f221510100a0a0704000000000000000000000000050a0d0f1010101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f95887b6e6255483b2f221510100a0a07040000000000000013202d394653606c7986939f9f9f9f9f9f9f95887b6e6255483b2f22150800000000000000000003060809101013202d394653606c7986939f9f9f9f9f9f9f95887b6e6255483b2f2215080013202d394653606c798693999999999999999999999999999999999999988b7e7265584b3f3225180c0a080806020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b10101623303d495663707c89969f9f9f9f9f9f9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000d192633404c5966737f8c999f9f9f9f9f9f9b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000050a0d0f1010101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f95887b6e6255483b2f221510100a0a07040000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e5245382b1f1210100807050200000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f95887b6e6255483b2f2215080013202d394653606c7986939f9f9f9f9f9f9f95887b6e6255483b2f221508000000000000000013202d394653606c7986939fa6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a5988b7e7265584b3f3225180c0013202d394653606c7986939facacacacaca195887b6e6255483b404c5966737f8c99a6acacacaca89b8e8175685b4e42394653606c7986939facacacacaca195887b6e6255483b2f2215080013202d394653606c7986939facacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacab9e9185786b5e5245382b1f1d1d1d1514120e0903000000000013202d394653606c7986939facacacacaca195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facacacacaca195887b6e6255483b2f22150800000000030a1016191c1d1d1d1d293643505c6976838f9ca9acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca195887b6e6255483b2f221d1d1d171614100b050000000000000000030a1016191c1d1d1d1d293643505c6976838f9ca9acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca195887b6e6255483b2f221d1d1d171614100b05000000000013202d394653606c7986939facacacacaca195887b6e6255483b2f22150800000000000000040a0f1215151d1d1d202d394653606c7986939facacacacaca195887b6e6255483b2f2215080013202d394653606c7986939fa6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a5988b7e7265584b3f32251816161514120f0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517181d1d1d23303d495663707c8996a3acacacacab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000d192633404c5966737f8c99a6acacacaca89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000030a1016191c1d1d1d1d293643505c6976838f9ca9acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca195887b6e6255483b2f221d1d1d171614100b05000000000013202d394653606c7986939facacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacab9e9185786b5e5245382b1f1d1d1d1514120e09030000000000000000000000000000000013202d394653606c7986939facacacacaca195887b6e6255483b2f2215080013202d394653606c7986939facacacacaca195887b6e6255483b2f221508000000000000000013202d394653606c7986939facb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9b9b9aea195887b6e6255483b404c5966737f8c99a6b2b9b9b4a89b8e8175685b4e42394653606c7986939facb9b9b9aea195887b6e6255483b2f2215080013202d394653606c7986939facb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8ab9e9185786b5e5245382b2929292921201e1a140d050000000013202d394653606c7986939facb9b9b9aea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9b9b9aea195887b6e6255483b2f221508000000040d151b21262829292929293643505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9aea195887b6e6255483b2f292929292423201c171008000000000000040d151b21262829292929293643505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9aea195887b6e6255483b2f292929292423201c1710080000000013202d394653606c7986939facb9b9b9aea195887b6e6255483b2f221508000000000000060e151b1f2122292929292d394653606c7986939facb9b9b9aea195887b6e6255483b2f2215080013202d394653606c7986939facb2b2b2b2b2b2b2b2b2b2b2b2b2b2b1a5988b7e7265584b3f322523232322211f1a150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000910171d21242529292929303d495663707c8996a3afb9b9b8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2b9b9b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000040d151b21262829292929293643505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9aea195887b6e6255483b2f292929292423201c1710080000000013202d394653606c7986939facb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8ab9e9185786b5e5245382b2929292921201e1a140d0500000000000000000000000000000013202d394653606c7986939facb9b9b9aea195887b6e6255483b2f2215080013202d394653606c7986939facb9b9b9aea195887b6e6255483b2f221508000000000000000013202d394653606c7986939facb9bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbeb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c4b8ab9e9185786b5e52453836363636362e2d2a251f170f0500000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000030d161f262d323536363636363643505c6976838f9ca9b6c2c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6bbaea195887b6e6255483b3636363636302f2c28211a110800000000030d161f262d323536363636363643505c6976838f9ca9b6c2c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6bbaea195887b6e6255483b3636363636302f2c28211a110800000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f221509000000000006101820262b2e2f3636363636394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9bfbfbfbfbfbfbfbfbfbfbfbfbeb1a5988b7e7265584b3f32303030302f2e2b2620180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292d303136363636363d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000030d161f262d323536363636363643505c6976838f9ca9b6c2c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6bbaea195887b6e6255483b3636363636302f2c28211a110800000013202d394653606c7986939facb9c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c4b8ab9e9185786b5e52453836363636362e2d2a251f170f05000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000013202d394653606c7986939facb9c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9bbbbaea195887b6e6255483b404c5966737f8c99a6b2bbbbb4a89b8e8175685b4e42394653606c7986939facb9bbbbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6d2cfc8c2bebdbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb8ab9e9185786b5e52454343434343433b3a36302921170d03000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000a151f2831383e4243434343434343505c6976838f9ca9b6bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaea195887b6e6255484343434343433d3c38332c231a10050000000a151f2831383e4243434343434343505c6976838f9ca9b6bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaea195887b6e6255484343434343433d3c38332c231a1005000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000040e18222a32373b3c4343434343434653606c7986939facb9bbbbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c1c1c1c1c1c1c1c1c1c1c1c1beb1a5988b7e7265584b3f3d3d3d3d3d3b3a37312a21180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101b242d34393d3e434343434343495663707c8996a3afbbbbb8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bbbbb4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000a151f2831383e4243434343434343505c6976838f9ca9b6bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaea195887b6e6255484343434343433d3c38332c231a1005000013202d394653606c7986939facb9c6d2cfc8c2bebdbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb8ab9e9185786b5e52454343434343433b3a36302921170d030000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9bbbbaea195887b6e6255483b2f221508000000000000000013202d394653606c7986939facb4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b1a5988b7e7265584b3f3225180c0013202d394653606c7986939facaeaeaeaea195887b6e6255483b404c5966737f8c99a6aeaeaeaea89b8e8175685b4e42394653606c7986939facaeaeaeaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6cfc5bdb6b1b0aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeab9e9185786b5e52505050505050504846423b33291f1409000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080005101b26313a42494e50505050505050505c6976838f9ca9aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea195887b6e6255505050505050504a48443e352c21170b000005101b26313a42494e50505050505050505c6976838f9ca9aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea195887b6e6255505050505050504a48443e352c21170b000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f221509000000000a15202a343c4347485050505050505053606c7986939facaeaeaeaea195887b6e6255483b2f2215080013202d394653606c7986939facb4b4b4b4b4b4b4b4b4b4b4b4b4b4b1a5988b7e7265584b4949494949494847433c332a2015090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363e45494b505050505050505663707c8996a3aeaeaeaeab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000d192633404c5966737f8c99a6aeaeaeaea89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000005101b26313a42494e50505050505050505c6976838f9ca9aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea195887b6e6255505050505050504a48443e352c21170b000013202d394653606c7986939facb9c6cfc5bdb6b1b0aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeab9e9185786b5e52505050505050504846423b33291f14090000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facaeaeaeaea195887b6e6255483b2f221508000000000000000013202d394653606c7986939fa8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a5988b7e7265584b3f3225180c0013202d394653606c7986939fa1a1a1a1a1a195887b6e6255483b404c5966737f8c99a1a1a1a1a1a19b8e8175685b4e42394653606c7986939fa1a1a1a1a1a195887b6e6255483b2f2215080013202d394653606c7986939facb9c6c8bdb3aba5a3a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5c5c5c5c5c5c5c5c54524d453b30251a0e020013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000a16212d38424c545a5c5c5c5c5c5c5c5c5c6976838f9ca1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a195887b6e625c5c5c5c5c5c5c5c57554f473e33281c1004000a16212d38424c545a5c5c5c5c5c5c5c5c5c6976838f9ca1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a195887b6e625c5c5c5c5c5c5c5c57554f473e33281c10040013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f221509000000030f1b26323c464e53555c5c5c5c5c5c5c5c606c7986939fa1a1a1a1a1a195887b6e6255483b2f2215080013202d394653606c7986939fa8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a5988b7e7265585656565656565655534e463c31261a0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e485056585c5c5c5c5c5c5c5c63707c8996a1a1a1a1a1a19e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000d192633404c5966737f8c99a1a1a1a1a1a19b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000a16212d38424c545a5c5c5c5c5c5c5c5c5c6976838f9ca1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a195887b6e625c5c5c5c5c5c5c5c57554f473e33281c10040013202d394653606c7986939facb9c6c8bdb3aba5a3a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5c5c5c5c5c5c5c5c54524d453b30251a0e0200000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939fa1a1a1a1a1a195887b6e6255483b2f221508000000000000000013202d394653606c7986939b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b988b7e7265584b3f3225180c0013202d394653606c7986939595959595959595887b6e6255483b404c5966737f8c95959595959595958e8175685b4e42394653606c7986939595959595959595887b6e6255483b2f2215080013202d394653606c7986939facb9c6c2b6aba19a96959595959595959595959595959595959595959595959595959595959595959185786b696969696969696969615e574d42362a1e12050013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000d1926323e49545e666969696969696969696976838f959595959595959595959595959595959595959595959595959595959595959595959595959595959595887b6e6969696969696969696361594f44382c201407000d1926323e49545e666969696969696969696976838f959595959595959595959595959595959595959595959595959595959595959595959595959595959595887b6e6969696969696969696361594f44382c2014070013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000006121f2b37434e585f626969696969696969696c7986939595959595959595887b6e6255483b2f2215080013202d394653606c7986939b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b988b7e72656363636363636363625f584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a6264696969696969696969707c8995959595959595959185786b5e5245382b1f1200000000000000000000000000000000000000000000000d192633404c5966737f8c95959595959595958e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000d1926323e49545e666969696969696969696976838f959595959595959595959595959595959595959595959595959595959595959595959595959595959595887b6e6969696969696969696361594f44382c2014070013202d394653606c7986939facb9c6c2b6aba19a96959595959595959595959595959595959595959595959595959595959595959185786b696969696969696969615e574d42362a1e120500000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939595959595959595887b6e6255483b2f221508000000000000000013202d394653606c79868e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8b7e7265584b3f3225180c0013202d394653606c7986888888888888888888887b6e6255483b404c5966737f888888888888888888888175685b4e42394653606c7986888888888888888888887b6e6255483b2f2215080013202d394653606c7986939facb9c6beb1a59a8f8a88888888888888888888888888888888888888888888888888888888888888888578767676767676767676766e695e52463a2d2014070013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000f1c2835424e5a667076767676767676767676768288888888888888888888888888888888888888888888888888888888888888888888888888888888888888887b76767676767676767676706b6155483c2f23160a000f1c2835424e5a667076767676767676767676768288888888888888888888888888888888888888888888888888888888888888888888888888888888888888887b76767676767676767676706b6155483c2f23160a0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000815212e3b47535f6a6f767676767676767676767986888888888888888888887b6e6255483b2f2215080013202d394653606c79868e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8b7e727070707070707070706e6a5f53473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c71767676767676767676767c8888888888888888888885786b5e5245382b1f1200000000000000000000000000000000000000000000000d192633404c5966737f888888888888888888888175685b4e4235281b0f0200000000000000000000000000000000000000000000000f1c2835424e5a667076767676767676767676768288888888888888888888888888888888888888888888888888888888888888888888888888888888888888887b76767676767676767676706b6155483c2f23160a0013202d394653606c7986939facb9c6beb1a59a8f8a88888888888888888888888888888888888888888888888888888888888888888578767676767676767676766e695e52463a2d20140700000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986888888888888888888887b6e6255483b2f22150800000000000000000f1b2835424e5b6875818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181817d7063564a3d3023170a0013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b786d6053463a3a4754616d7a7b7b7b7b7b7b7b7b7b7b7b6e6154473b2e46535f6c767b7b7b7b7b7b7b7b7b7b7b796d6053463a2d2013070013202d394653606c7986939facb9c6bdb0a3968a7d7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b82838383838383838383827b6e6154483b2e2115080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800101d293643505c697683838383838383838383827d7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b80838383838383838383827d7063574a3d3024170a00101d293643505c697683838383838383838383827d7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b80838383838383838383827d7063574a3d3024170a0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000915222f3c4855626f7c82838383838383838383817b7b7b7b7b7b7b7b7b7b7b796d6053463a2d201307000f1b2835424e5b6875818181818181818181818181818181818181818181817e7c7c7c7c7c7c7c7c7c7c7c6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e82838383838383838383807b7b7b7b7b7b7b7b7b7b7b6e6155483b2e22150800000000000000000000000000000000000000000000000714212e3a4754616d7a7b7b7b7b7b7b7b7b7b7b7b6e6154473b2e211408000000000000000000000000000000000000000000000000101d293643505c697683838383838383838383827d7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b80838383838383838383827d7063574a3d3024170a0013202d394653606c7986939facb9c6bdb0a3968a7d7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b82838383838383838383827b6e6154483b2e21150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b796d6053463a2d20130700000000000000000e1b2734404d59656f75757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575706b6054483c2f221609000814212e3a47535f696e6e6e6e6e6e6e6e6e6e6e6d665c5145383946525e686d6e6e6e6e6e6e6e6e6e6e6e695e52463a2e3a47535f696e6e6e6e6e6e6e6e6e6e6e6d665c5145382c1f13060013202d394653606c7986939facb9c6bbaea195887b6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e79868f8f8f8f8f8f8f8f8f887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c79868f8f8f8f8f8f8f8f8f887b6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e76838f8f8f8f8f8f8f8f8f8b7f7265584b3f3225180c0013202d394653606c79868f8f8f8f8f8f8f8f8f887b6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e76838f8f8f8f8f8f8f8f8f8b7f7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000a1623303d495663707c898f8f8f8f8f8f8f8f8f85786e6e6e6e6e6e6e6e6e6e6d665c5145382c1f1306000e1b2734404d59656f757575757575757575757575757575757575757575757f898989898989898989898175685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c8f8f8f8f8f8f8f8f8e81756e6e6e6e6e6e6e6e6e6e695f53463a2d21140700000000000000000000000000000000000000000000000713202d3946525e686d6e6e6e6e6e6e6e6e6e6e6e695e52463a2d20140700000000000000000000000000000000000000000000000013202d394653606c79868f8f8f8f8f8f8f8f8f887b6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e76838f8f8f8f8f8f8f8f8f8b7f7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e79868f8f8f8f8f8f8f8f8f887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000814212e3a47535f696e6e6e6e6e6e6e6e6e6e6e6d665c5145382c1f130600000000000000000c1825313d48535d65686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686360594f44382c2013070006121e2b37424d575f6262626262626262626262605c544b403435414c565e6162626262626262626262615e564d42362b37424d575f6262626262626262626262605c544b4034281c10040013202d394653606c7986939facb9c6bbaea195887b6e6262626262626262626262626262626262626262626262626262626262626c7986939c9c9c9c9c9c9c95887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939c9c9c9c9c9c9c95887b6e62626262626262626262626262626262626262626262626262626262626262626262626262626262626976838f9c9c9c9c9c9c9c988b7f7265584b3f3225180c0013202d394653606c7986939c9c9c9c9c9c9c95887b6e62626262626262626262626262626262626262626262626262626262626262626262626262626262626976838f9c9c9c9c9c9c9c988b7f7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f221609090a0d0d1623303d495663707c89969c9c9c9c9c9c9c9185786b626262626262626262605c544b4034281c1004000c1825313d48535d65686868686868686868686868686868686868686868737f8c96969696969696968e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b0d0d192633404c5966737f8c999c9c9c9c9c9c9b8e8175686262626262626262615f574d42372b1e1205000000000000000000000000000000000000000000000005111d2935414c565e6162626262626262626262615e564d42362a1e110500000000000000000000000000000000000000000000000013202d394653606c7986939c9c9c9c9c9c9c95887b6e62626262626262626262626262626262626262626262626262626262626262626262626262626262626976838f9c9c9c9c9c9c9c988b7f7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6262626262626262626262626262626262626262626262626262626262626c7986939c9c9c9c9c9c9c95887b6e6255483b2f22150d0d090806030000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080006121e2b37424d575f6262626262626262626262605c544b4034281c100400000000000000000814202c37414b53595b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b56544f473d33271c100400020e1a26313c454d53555555555555555555555553514b42392e303a444c52545555555555555555555554524d443b3026313c454d53555555555555555555555553514b42392e23180c000013202d394653606c7986939facb9c6bbaea195887b6e6255555555555555555555555555555555555555555555555555555555606c7986939fa9a9a9a9a9a195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939fa9a9a9a9a9a195887b6e625555555555555555555555555555555555555555555555555555555555555555555555555555555c6976838f9ca9a9a9a9a9a5988b7e7265584b3f3225180c0013202d394653606c7986939fa9a9a9a9a9a195887b6e625555555555555555555555555555555555555555555555555555555555555555555555555555555c6976838f9ca9a9a9a9a9a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f221613161619191923303d495663707c8996a3a9a9a9a9a99e9185786b5e555555555555555553514b42392e23180c00000814202c37414b53595b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b66737f8c99a3a3a3a3a3a39b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000060c111517181919192633404c5966737f8c99a6a9a9a9a9a89b8e8175685b5555555555555555534d453c31261a0e020000000000000000000000000000000000000000000000010d1925303a444c52545555555555555555555554524d443b3025190e0200000000000000000000000000000000000000000000000013202d394653606c7986939fa9a9a9a9a9a195887b6e625555555555555555555555555555555555555555555555555555555555555555555555555555555c6976838f9ca9a9a9a9a9a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255555555555555555555555555555555555555555555555555555555606c7986939fa9a9a9a9a9a195887b6e6255483b2f221919191615130f0a04000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800020e1a26313c454d53555555555555555555555553514b42392e23180c000000000000000000040f1a252f3941484d4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4a48443d352b21160b0000000915202a333c4247484848484848484848484846454039302728323a414647484848484848484848484746423b3229202a333c424748484848484848484848484645403930271d1207000013202d394653606c7986939facb9c6bbaea195887b6e6255484848484848484848484848484848484848484848484848484853606c7986939facb6b6b6aea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb6b6b6aea195887b6e625548484848484848484848484848484848484848484848484848484848484848484848484848505c6976838f9ca9b6b6b6b1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb6b6b6aea195887b6e625548484848484848484848484848484848484848484848484848484848484848484848484848505c6976838f9ca9b6b6b6b1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f221b20222326262626303d495663707c8996a3afb6b6b6ab9e9185786b5e52484848484848484645403930271d12070000040f1a252f3941484d4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e5966737f8c99a6afafafafa89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000910171d2124252626262633404c5966737f8c99a6b2b6b6b4a89b8e8175685b4e4848484848484846423c332a1f14090000000000000000000000000000000000000000000000000008131e28323a414647484848484848484848484746423b32291f14090000000000000000000000000000000000000000000000000013202d394653606c7986939facb6b6b6aea195887b6e625548484848484848484848484848484848484848484848484848484848484848484848484848505c6976838f9ca9b6b6b6b1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255484848484848484848484848484848484848484848484848484853606c7986939facb6b6b6aea195887b6e6255483b2f2626262622221f1b150e070000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000915202a333c424748484848484848484848484645403930271d12070000000000000000000009131d272f373d40424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242423d3c38332b23190f05000000030e18212a31373a3b3b3b3b3b3b3b3b3b3b3b3a38342e271e20283035393a3b3b3b3b3b3b3b3b3b3b3b3a3630292018212a31373a3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b00000013202d394653606c7986939facb9c6bbaea295887b6f6255483c3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4653606c7986939facb9c2bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c2bbaea195887b6e6255483b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b43505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c2bbaea195887b6e6255483b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b43505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22272c2f3033333333333d495663707c8996a3afbcc2b8ab9e9185786b5e52453b3b3b3b3b3b3a38342e271e150b0000000009131d272f373d404242424242424242424242424242424242424c5966737f8c99a6b2bcbcb5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000009121b22292d30313333333333404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e423b3b3b3b3b3b3a37312a21180e0300000000000000000000000000000000000000000000000000020c1620283035393a3b3b3b3b3b3b3b3b3b3b3b3a36302920170d020000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c2bbaea195887b6e6255483b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b43505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4653606c7986939facb9c2bbaea195887b6e6255483b33333333332f2e2b272019100700000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000030e18212a31373a3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b0000000000000000000000020b151d252c313435353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535302f2c27211911080000000000060f1820262b2e2f2f2f2f2f2f2f2f2f2f2f2d2c28231d15161e25292d2e2f2f2f2f2f2f2f2f2f2f2e2d2a251f170f1820262b2e2f2f2f2f2f2f2f2f2f2f2f2d2c28231d150c0300000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f3643505c6976838f9ca9b6bebeb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f3643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2b32383b3d404040404040495663707c8996a3afbcbeb8ab9e9185786b5e5245382f2f2f2f2f2d2c28231d150c0300000000020b151d252c31343535353535353535353535353535353535404c5966737f8c99a6b2bfc2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000006101b242d34393d3e4040404040404c5966737f8c99a6b2bebeb4a89b8e8175685b4e42352f2f2f2f2e2d2b261f180f060000000000000000000000000000000000000000000000000000040f19232b32383b3d404040404040404040403e3c39332c241a10050000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f3643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f394653606c7986939facb9bebbaea195887b6e6255484040404040403c3b37322b22190e04000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000060f1820262b2e2f2f2f2f2f2f2f2f2f2f2f2d2c28231d150c03000000000000000000000000030b131a202527282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282322201c160f0800000000000000060e151a1e212222222222222222222222201f1c18120b0c13191d20212222222222222222222221201e19140d060e151a1e212222222222222222222222201f1c18120b030000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22222222222222222222222222222222222222222d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22222222222222222222222222222222222222222222222222222222222222293643505c6976838f9ca9b1b1b1b1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22222222222222222222222222222222222222222222222222222222222222293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f353d4448494c4c4c4c4c4c4c5663707c8996a3afb1b1b1ab9e9185786b5e5245382b22222222201f1c18120b03000000000000030b131a2025272828282828282828282828282828282833404c5966737f8c99a6b2bfc2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000c17222d363e45494b4c4c4c4c4c4c4c5966737f8c99a6b1b1b1b1a89b8e8175685b4e42352822222222211e1a140e060000000000000000000000000000000000000000000000000000000b16212b353d4448494c4c4c4c4c4c4c4c4c4c4a49443e362c22170b0000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22222222222222222222222222222222222222222222222222222222222222293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22222222222222222222222222222222222222222d394653606c7986939facb1b1b1aea195887b6e62554c4c4c4c4c4c4c4947433c342b20150a000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000060e151a1e212222222222222222222222201f1c18120b03000000000000000000000000000002090f14181b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b171613100b0500000000000000000003090e121415151515151515151515151313100c070002080d111314151515151515151515151414110e09020003090e121415151515151515151515151313100c0700000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22151515151515151515151515151515151515202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215151515151515151515151515151515151515151515151515151515151d293643505c6976838f9ca5a5a5a5a5a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215151515151515151515151515151515151515151515151515151515151d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c323d474f5456595959595959595963707c8996a3a5a5a5a5a59e9185786b5e5245382b1f1515151313100c0700000000000000000002090f14181b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b2633404c5966737f8c99a6b2bfc2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000005111d29343e48505658595959595959595966737f8c99a5a5a5a5a5a59b8e8175685b4e4235281b15151514120e090300000000000000000000000000000000000000000000000000000003101b27323d474f545659595959595959595959575550483e33281c100400000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215151515151515151515151515151515151515151515151515151515151d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22151515151515151515151515151515151515202d394653606c7986939fa5a5a5a5a5a195887b6e62595959595959595955544e463c32271b0f030013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000003090e121415151515151515151515151313100c0700000000000000000000000000000000000004080c0e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0a090704000000000000000000000000000206080808080808080808080808070604000000000001050707080808080808080808080807050200000000000206080808080808080808080808070604000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150908080808080808080808080808080813202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080808080808080808080808080808080808080808080808080808101d293643505c6976838f98989898989898988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080808080808080808080808080808080808080808080808080808101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c38444f596063666666666666666666707c8996989898989898989185786b5e5245382b1f1208080706040000000000000000000000000004080c0e0f0f0f0f0f0f0f0f0f0f0f0f0f0f192633404c5966737f8c99a6b2bfc2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a6264666666666666666666737f8c98989898989898988e8175685b4e4235281b0f080807050200000000000000000000000000000000000000000000000000000000000713202c38444f5960636666666666666666666664615a5044392d21140800000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080808080808080808080808080808080808080808080808080808101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150808080808080808080808080808080813202d394653606c7986939898989898989895887b6e6666666666666666666260584e43372b1f13060013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000002060808080808080808080808080706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976828b8b8b8b8b8b8b8b8b8b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c3b4854606b70737373737373737373737c898b8b8b8b8b8b8b8b8b85786b5e5245382b1f1205000000000000000000000000000000000000000001020202020202020202020202020d192633404c5966737f8c99a6b2bfc2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c71737373737373737373737f8b8b8b8b8b8b8b8b8b8b8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b7073737373737373737373716c6155493c3023160a00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c79868b8b8b8b8b8b8b8b8b887b737373737373737373736f6a6054473b2e2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313131313131313131313131313131313131313130f0e0c08040000050a0f12131313131313131313131313080806020000000000000000000000000000000000000000000000050a0d0f10131313131313131313130c0b09050100000000000000000000050a0f121313131313131313131313130808060200000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000a1724303d4a5763707d7e7e7e7e7e7e7e7e7e7e7c6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c3d495663707d7f7f7f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7e7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e7f7f7f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7e7d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707d7f7f7f7f7f7f7f7f7f7f7e7164574a3e3124170b00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000c1825323f4b5865727e7e7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f7f7c6f6255493c2f2216090013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000002070a0c0d0d0d0d0d0d0d0d0d0d0d0707050100000000000000000000000000000000000000000000000000000000030a1016191c1d2020202020202020202020202020202020202020201b1b18140f090910161b1e2020202020202020202020201514120e090300000000000000000000000000000000000000030a1016191c1d20202020202020202020181715110c0600000000000000010910161b1e2020202020202020202020201514120e09030000000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000a16232f3c4855616b70727272727272727272726e6a5f53473a2e2114080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c404c5966737f8c8c8c8c8c8c8c8c8c8c8175727272727272727272716c6156493d3024170a00000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976828c8c8c8c8c8c8c8c8c8b7e72727272727272727272706b6054483c2f221609000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c8c8c8c8c8c8c8c8c8c8175685b4e4235281b0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000b1724313d4a56626d7272727272727272727276838c8c8c8c8c8c8c8c8c8b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000070d13161919191919191919191919191413110d080200000000000000000000000000000000000000000000000000040d151b212628292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282725201a13131b21272b2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e060000000000000000000000000000000000040d151b212628292d2d2d2d2d2d2d2d2d2d2524221d1811090000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e0600000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000714202c38444f59616365656565656565656565625f584e43372b1f12060013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c404c5966737f8c99999999999999998e817568656565656565656564615a5045392d21150800000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89c8f8275695c4f4236291c0f0302020000000000000000000000000000000000000000000000000000000307090a0a101d293643505c6976838f99999999999999988b7e726565656565656565656360594f44382c201307000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99999999999999998e8175685b4e4235281b0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000915222e3a45515b626565656565656565656976838f99999999999999988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000010a12191e2325262626262626262626262621201d19130c040000000000000000000000000000000000000000000000030d161f262d3235363939393939393939393939393939393939393939393534312c251d1c252c33373939393939393939393939392f2e2b2620180f06000000000000000000000000000000030d161f262d3235363939393939393939393932312e29231b12090000000009131c252c33373939393939393939393939392f2e2b2620180f06000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000004101c28333e474f55575858585858585858585855534e463c31261a0f020013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c404c5966737f8c99a6a6a6a6a6a69b8e8175685b58585858585858585650483e34281d110500000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89c8f8275695c4f4236291c10100f0e0c090400000000000000000000000000000000000000000000040b1013161616161d293643505c6976838f9ca6a6a6a6a6a5988b7e7265585858585858585856544f473d33271c1004000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6a6a6a6a6a69b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000005111d29343f48515658585858585858585c6976838f9ca6a6a6a6a6a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a131c242a2f3233333333333333333333332e2d29251e160e04000000000000000000000000000000000000000000000a151f2831383e424346464646464646464646464646464646464646464642403d372f27252e373e434646464646464646464646463b3a37312a21180e0300000000000000000000000000000a151f2831383e4243464646464646464646463f3d3a342d241b1106000005101b252e373e434646464646464646464646463b3a37312a21180e030000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000b17212c353e44484a4b4b4b4b4b4b4b4b4b4b4847433c342a20150a000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6356493c404c5966737f8c99a6b2b2b2b2a89b8e8175685b4e4b4b4b4b4b4b4b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a99c8f8276695c4f4336291d1d1d1c1b19150f090200000000000000000000000000000000000000070f161b202223232323293643505c6976838f9ca9b2b2b2b1a5988b7e7265584b4b4b4b4b4b4b4a48443d352b21160b00000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2b2b2b2a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f221509000000000000000000000000000000010c18232d363f454a4b4b4b4b4b4b4b505c6976838f9ca9b2b2b2b1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000007121c252e353b3e40404040404040404040403a3935302820160c02000000000000000000000000000000000000000005101b26313a42494e505353535353535353535353535353535353535353534e4d4841392f2c3740494f5353535353535353535353534847423c332a2015090000000000000000000000000005101b26313a42494e50535353535353535353534b4a453f362d23180c01000a16212c3740494f5353535353535353535353534847423c332a2015090000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000005101a232c33383c3d3f3f3f3f3f3f3f3f3f3f3b3a37312a22180e03000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6356493c404c5966737f8c99a6b2bfbfb4a89b8e8175685b4e423f3f3f3f3f3e3d39342d241b10060000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a99c8f8276695c4f433629292929292825201b140c03000000000000000000000000000000000007111921272c2f30303030303643505c6976838f9ca9b6bfbeb1a5988b7e7265584b3f3f3f3f3f3f3d3c38332b23190f0500000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfbfb4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000006111b242d343a3d3f3f3f3f3f3f43505c6976838f9ca9b6bfbeb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800020d19242e3740464b4c4c4c4c4c4c4c4c4c4c4c4746413a32281e130800000000000000000000000000000000000000000a16212d38424c545a5c6060606060606060606060606060606060606060605b59534b4137333e49525a5f606060606060606060606055534d453c31261a0e020000000000000000000000000a16212d38424c545a5c60606060606060606060585651483f34291d1105000f1b27333e49525a5f606060606060606060606055534d453c31261a0e0200000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000008111a21282c2f30323232323232323232322f2e2b2620180f0600000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6356493d404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42353232323231302d28221b1209000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a99c8f8276695c4f4336363636363534312c251e150c02000000000000000000000000000000040f19232b32383b3d3d3d3d3d3d43505c6976838f9ca9b6c1beb1a5988b7e7265584b3f3232323232302f2c27211911080000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f221509000000000000000000000000000000000009121b23292e3132323232323643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080007131e2a3540495257595959595959595959595954524c443a3025190d01000000000000000000000000000000000000010d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68655d53483d37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e12060000000000000000000000010d1926323e49545e66696c6c6c6c6c6c6c6c6c6c65625b51453a2e22150900121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e120600000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000810171c2023242525252525252525252522211f1a150e060000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f63564949494c5966737f8c99a6b2b4b4b4a89b8e8175685b4e4235282525252524211d17100900000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a99c8f8276695c4f43434343434342413d3730271e14090000000000000000000000000000000b16212b353d444849494949494949505c6976838f9ca9b4b4b4b1a5988b7e7265584b3f32252525252322201c160f08000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000911181d222425252525293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000a16232f3b46525b636666666666666666666666615e564c4135291d1105000000000000000000000000000000000000030f1c2835424e5a667076797979797979797979797979797979797979797979756f65594d403946535f6c76797979797979797979797976695f53473a2e2114080000000000000000000000030f1c2835424e5a66707679797979797979797979726d62564a3d3124170b0013202d3946535f6c76797979797979797979797976695f53473a2e21140800000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000050b10141617181818181818181818181514120f0a03000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6356565656565966737f8c99a6a8a8a8a8a89b8e8175685b4e4235281b1818181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a99c8f8276695c505050505050504f4d49423930251b0f040000000000000000000000000003101b27323d474f5456565656565656565c6976838f9ca8a8a8a8a8a5988b7e7265584b3f3225181818171613100b0500000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000060c1115171818181d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000c1925323e4b57636d73737373737373737373736d685e5246392d20130700000000000000000000000000000000000003101d293643505c6976828686868686868686868686868686868686868686868175685b4e42394653606c7986868686868686868686867b6e6255483b2f221508000000000000000000000003101d293643505c697682868686868686868686867e7265584b3f3225180c0013202d394653606c7986868686868686868686867b6e6255483b2f22150800000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000004070a0a0c0c0c0c0c0c0c0c0c0c080806020000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6363636363636366737f8c999b9b9b9b9b9b9b8e8175685b4e4235281b0f0c0b0a080500000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b6a99c8f8376695c5c5c5c5c5c5c5c5c59534b42372c201509000000000000000000000000000713202c38444f59606363636363636363636976838f9b9b9b9b9b9b9b988b7e7265584b3f3225180c0c0a090704000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000105090b0c0c101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000d192633404c5966737f7f7f7f7f7f7f7f7f7f7f7a6d6154473a2e21140700000000000000000000000000000001030303101d293643505c6976838f939393939393939393939393939393939393938e8175685b4e42394653606c7986939393939393939393887b6e6255483b2f221508000000000000000001030303101d293643505c6976838f93939393939393938b7e7265584b3f3225180c0013202d394653606c7986939393939393939393887b6e6255483b2f22150800000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c707070707070707070737f8c8e8e8e8e8e8e8e8e8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b6a99c8f837669696969696969696968655d53493d3125190c000000000000000000000000000916222f3b4854606b7070707070707070707076838e8e8e8e8e8e8e8e8e8b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c79868c8c8c8c8c8c8c8c8c887b6e6255483b2f22150800000000000000000000000000050a0d0f1010101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9b8e8175685b4e42394653606c7986939f9f9f9f9f9f9f95887b6e6255483b2f221508000000000000050a0d0f1010101d293643505c6976838f9c9f9f9f9f9f9f988b7e7265584b3f3225180c0013202d394653606c7986939f9f9f9f9f9f9f95887b6e6255483b2f22150800000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6beb2a5988b7f7c7c7c7c7c7c7c7c7c7c7f818181818181818181817f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b6a99c8f8276767676767676767676756f65594d4134281b0e020000000000000000000000000a1623303d495663707d7c7c7c7c7c7c7c7c7c7c80818181818181818181817d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939999999999999995887b6e6255483b2f2215080000000000000000000000030a1016191c1d1d1d1d293643505c6976838f9ca9acacacacacacacacacacacacacacaca89b8e8175685b4e42394653606c7986939facacacacaca195887b6e6255483b2f22150800000000030a1016191c1d1d1d1d293643505c6976838f9ca9acacacaca5988b7e7265584b3f3225180c0013202d394653606c7986939facacacacaca195887b6e6255483b2f22150800000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6c0b3a79b918b898989898989898989897e75757575757575757575726d62564a3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc5b8ab9f9285828383838383838383838175685c4f4235291c0f0200000000000000000000000013202d394653606c7986898989898989898989887b75757575757575757575706b6054483c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939fa6a6a6a6a6a195887b6e6255483b2f22150800000000000000000000040d151b21262829292929293643505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9b9b9b9b4a89b8e8175685b4e42394653606c7986939facb9b9b9aea195887b6e6255483b2f221508000000040d151b21262829292929293643505c6976838f9ca9b6b9b9b1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9b9b9aea195887b6e6255483b2f22150800000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160906060606060606060606060606060613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023160906000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6c3b8ada39b989696969696969696968b7e7268686868686868686865625b51463a2e221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc6baada297928f8f8f8f8f8f8f8f8f8f85786b5e5245382b1f120500000000000000000000000013202d394653606c7986939696969696969695887b6e6868686868686868686360594f44382c2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f06050503000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb2b2b2aea195887b6e6255483b2f221508000000000000000000030d161f262d323536363636363643505c6976838f9ca9b6c2c6c6c6c6c6c6c6c6c6c6c6c1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000030d161f262d323536363636363643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23161313131313131313131313131313131313202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c30231613130c0b09050100000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6c9bfb5ada7a5a3a3a3a3a3a3a3a3988b7e72655b5b5b5b5b5b5b5b585651493f34291e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b0d0d192633404c5966737f8c99a6b2bfcabeb3a9a29f9c9c9c9c9c9c9c9c9c9185786b5e5245382b1f120d0d070705010000000000000013202d394653606c7986939fa3a3a3a3a3a195887b6e625b5b5b5b5b5b5b5b56544f473d33271c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b131312110f0c0701000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9bfbbaea195887b6e6255483b2f2215080000000000000000000a151f2831383e4243434343434343505c6976838f9ca9b6bbbbbbbbbbbbbbbbbbbbbbbbbbb4a89b8e8175685b4e43434653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000a151f2831383e4243434343434343505c6976838f9ca9b6bbbbb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023202020202020202020202020202020202020202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023202020181715110c06000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6d0c7bfb8b3b2afafafafafafafa5988b7e7265584e4e4e4e4e4e4e4c4a463f372d23180d01000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517181919192633404c5966737f8c99a6b2bfd0c5bbb3adaba9a9a9a9a9a9a9a99e9185786b5e5245382b1f1919191413110d0802000000000013202d394653606c7986939facafafafaea195887b6e62554e4e4e4e4e4e4e4a48443d352b21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235282020201f1e1b18130c050000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000005101b26313a42494e50505050505050505c6976838f9ca9aeaeaeaeaeaeaeaeaeaeaeaeaeaeaea89b8e8175685b5050505053606c7986939facb9c6bbaea195887b6e6255483b2f2215080005101b26313a42494e50505050505050505c6976838f9ca9aeaeaeaea5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c302d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c302d2d2d2d2524221d1811090000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6d2d0c9c3c0bebcbcbcbcbcbcb1a5988b7e7265584b4242424242423f3e3a342d251b11060000000000000000000000000000000000000000000000000000000000000000000000000000000910171d2124252626262633404c5966737f8c99a6b2bfcccdc5bebab8b6b6b6b6b6b6b6ab9e9185786b5e5245382b2626262621201d19130c040000000013202d394653606c7986939facb9bcbbaea195887b6e6255484242424242423d3c38332b23190f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42352d2d2d2d2b2a28231e170f0600000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000a16212d38424c545a5c5c5c5c5c5c5c5c5c6976838f9ca1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19b8e8175685c5c5c5c5c5c606c7986939facb9c6bbaea195887b6e6255483b2f221508000a16212d38424c545a5c5c5c5c5c5c5c5c5c6976838f9ca1a1a1a1a1a1988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c39393939393939393939393939393939393939393939394653606c7986939facb9c4bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c393939393932312e29231b120900000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6d2d7cfc9c6c5c4c4c4c4c4beb1a5988b7e7265584b3f39393939393534312c251d150b02000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292d30313333333333404c5966737f8c99a6b2bfcbcbd0cac6c5c2c2c2c2c2c2b8ab9e9185786b5e52453833333333332e2d29251e160e0400000013202d394653606c7986939facb9c4bbaea195887b6e6255483b393939393932312e29231b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4239393939393837342f2921180f05000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000d1926323e49545e666969696969696969696976838f959595959595959595959595959595959595958e817569696969696969696c7986939facb9c6bbaea195887b6e6255483b2f221508000d1926323e49545e666969696969696969696976838f95959595959595958b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356494646464646464646464646464646464646464646464646464653606c7986939facb8b8b8aea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356494646464646463f3d3a342d241b1106000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6d7cdc5beb9b8b8b8b8b8b8b8b1a5988b7e7265584b46464646464642403d372f271d13090000000000000000000000000000000000000000000000000000000000000000000000000006101b242d34393d3e4040404040404c5966737f8c99a6b2bebebebebebebebebebebebebeb8ab9e9185786b5e52454040404040403a3935302820160c02000013202d394653606c7986939facb8b8b8aea195887b6e6255484646464646463f3d3a342d241b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2b8b8b4a89b8e8175685b4e4646464646464544403a332a21170c010000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000f1c2835424e5a667076767676767676767676768288888888888888888888888888888888888888888881767676767676767676767986939facb9c6bbaea195887b6e6255483b2f221508000f1c2835424e5a6670767676767676767676767682888888888888888888887e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356535353535353535353535353535353535353535353535353535353606c7986939fabababababa195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356535353535353534b4a453f362d23180c010000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6cfc5bbb3adababababababababa5988b7e726558535353535353534e4d4841392f251a0f040000000000000000000000000000000000000000000000000000000000000000000000000c17222d363e45494b4c4c4c4c4c4c4c5966737f8c99a6b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1ab9e9185786b5e524c4c4c4c4c4c4c4746413a32281e1308000013202d394653606c7986939fabababababa195887b6e6255535353535353534b4a453f362d23180c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6ababababa89b8e8175685b5353535353535352504c453c33291e13070000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000101d293643505c697682838383838383838383827d7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7d82838383838383838383828f9ca9b6c2c8bbaea195887b6e6255483b2f22150800101d293643505c697682838383838383838383827d7b7b7b7b7b7b7b7b7b7b7a6d6054473a2d2114070013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6360606060606060606060606060606060606060606060606060606060606c7986939e9e9e9e9e9e9e95887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f636060606060606060585651483f34291d11050000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6c9beb3a9a19e9e9e9e9e9e9e9e9e988b7e726560606060606060605b59534b41372c201408000000000000000000000000000000000000000000000000000000000000000000000005111d29343e48505658595959595959595966737f8c99a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59e9185786b5e595959595959595954524c443a3025190d010013202d394653606c7986939e9e9e9e9e9e9e95887b6e626060606060606060585651483f34291d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c999e9e9e9e9e9e9b8e81756860606060606060605e5c574f453a2f23180c0000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000013202d394653606c79868f8f8f8f8f8f8f8f8f887b6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e707c898f8f8f8f8f8f8f8f8f8f949fabb7c4c8bbaea195887b6e6255483b2f2215080013202d394653606c79868f8f8f8f8f8f8f8f8f887b6e6e6e6e6e6e6e6e6e6e6d685d5245392c2013070013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7986919191919191919191887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6c6c6c6c6c6c6c6c6c65625b51453a2e2215090000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6c6b9ada197929191919191919191918b7e726c6c6c6c6c6c6c6c6c68655d53483d3125180c00000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a6264666666666666666666737f8c989898989898989898989898989898989898989185786b666666666666666666615e564c4135291d11050013202d394653606c7986919191919191919191887b6e6c6c6c6c6c6c6c6c6c65625b51453a2e2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c91919191919191918e81756c6c6c6c6c6c6c6c6c6b6861574c4034281b0f0300000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000013202d394653606c7986939c9c9c9c9c9c9c95887b6e62626262626262626262626262626262626263707c89969c9c9c9c9c9c9c9c9c9fa6b0bbc7c8bbaea195887b6e6255483b2f2215080013202d394653606c7986939c9c9c9c9c9c9c95887b6e626262626262626262605d564c4135291d11040013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897d79797979797979797979797979797979797979797979797979797979797979797885858585858585858585857b6e6155483b2e2215080013202d394653606c7986939facb9c6bcafa296897d79797979797979797979726d62564a3d3124170b0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6c5b8ab9e9285858585858585858585857e79797979797979797979756f65594d4034271b0e01000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c71737373737373737373737f8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8578737373737373737373736d685e5246392d20130700121f2b3845525e6b7885858585858585858585857b79797979797979797979726d62564a3d3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8585858585858585858581797979797979797979797873685c5044372a1e110500000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000013202d394653606c7986939fa9a9a9a9a9a195887b6e62555555555555555555555555555555555663707c8996a3a9a9a9a9a9a9a9a9abb0b8c2cdc8bbaea195887b6e6255483b2f2215080013202d394653606c7986939fa9a9a9a9a9a195887b6e62555555555555555554524c443a2f24190d010013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000013202d394653606c7986939facb9c6bdb1a5998f8986868686868686868686868686868686868686868686868686868686868686868578787878787878787878786e695f53463a2d2114070013202d394653606c7986939facb9c6bdb1a5998f89868686868686868686867e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b787878787878787878787f868686868686868686868175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e7f7f7f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f7f7a6d6154473a2e21140700111e2a3744505c6873787878787878787878787882868686868686868686867e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4a57626d72787878787878787878787c8686868686868686868685786b5e5245382b1f120500000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000013202d394653606c7986939facb6b6b6aea195887b6e62554848484848484848484848484848495663707c8996a3afb6b6b6b6b6b6b6b7bbc2cad4c8bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb6b6b6aea195887b6e6255484848484848484745413a32281e1308000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000013202d394653606c7986939facb9c6c1b6aba19996939393939393939393939393939393939393939393939393939393939393939185786b6b6b6b6b6b6b6b6b6b615f574d42372b1e12050013202d394653606c7986939facb9c6c1b6aba199969393939393939393938b7e7265584b3f3225180c0303030613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6b6b6b6b6b6b6b6b737f8c93939393939393938e8175685b4e4235281b0f0302020000000000000000000000000000000000000000000000000000000000000003101d293643505c6976828c8c8c8c8c8c8c8c8c8b7e72727272727272727272727272727272727272727279868c8c8c8c8c8c8c8c8c887b6e6255483b2f221508000f1b2834404c5761686b6b6b6b6b6b6b6b6b6b76838f93939393939393938b7e7265584b3f3225180c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222e3a46515b62656b6b6b6b6b6b6b6b6b707c8993939393939393939185786b5e5245382b1f120503000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000013202d394653606c7986939facb9c2bbaea195887b6e6255483b3b3b3b3b3b3b3b3b3b3b3b3d495663707c8996a3afbcc2c2c2c2c2c2c4c7cdd4d4c8bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c2bbaea195887b6e6255483b3b3b3b3b3b3a39352f2820160c01000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000013202d394653606c7986939facb9c6c7bcb3aba5a29f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e5e5e5e5e5e5e5e5e55534d453c31261a0e020013202d394653606c7986939facb9c6c7bcb3aba5a29f9f9f9f9f9f9f9f988b7e7265584b3f322518101010101013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e625e5e5e5e5e5e66737f8c999f9f9f9f9f9f9b8e8175685b4e4235281b10100f0e0c09040000000000000000000000000000000000000000000000000000000003101d293643505c6976838f99999999999999988b7e72656565656565656565656565656565656565656c7986939999999999999995887b6e6255483b2f221508000c18232f3a454f575c5e5e5e5e5e5e5e5e5e6976838f9c9f9f9f9f9f9f988b7e7265584b3f32251810100d0c0a060200000000000000000000000000000000000000000000000000000000000000000000000000000006121e29353f495157595e5e5e5e5e5e5e5e63707c89969f9f9f9f9f9f9e9185786b5e5245382b1f121010080705020000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2f2f2f2f2f2f2f2f2f303d495663707c8996a3afbcbfbfbfbfbfbfc0c4cad1d4c8bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2f2f2f2f2d2c29241e160d0400000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000013202d394653606c7986939facb9c6cec5bcb6b1afacacacacacacacacacacacacacacacacacacacacacacacacacacacacacab9e9185786b5e52525252525252524846423c332a1f1409000013202d394653606c7986939facb9c6cec5bcb6b1afacacacacacacaca5988b7e7265584b3f32251d1d1d1d1d1d1d202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255525252525966737f8c99a6acacacaca89b8e8175685b4e4235281d1d1d1c1b19150f0902000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca6a6a6a6a6a5988b7e72655858585858585858585858585858585858606c7986939fa6a6a6a6a6a195887b6e6255483b2f2215080007131e29333c454c5052525252525252525c6976838f9ca9acacacaca5988b7e7265584b3f32251d1d1d191916120d070000000000000000000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4c525252525252525663707c8996a3acacacacab9e9185786b5e5245382b1f1d1d1d1514120e0903000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f222222222222222223303d495663707c8996a3afb2b2b2b2b2b2b2b4b8bfc8d1c8bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2222222221201d19130c040000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000013202d394653606c7986939facb9c6d2cec7c1bdbcb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8ab9e9185786b5e52454545454545453b3a37312a21180e03000013202d394653606c7986939facb9c6d2cec7c1bdbcb9b9b9b9b9b9b1a5988b7e7265584b3f322929292929292929292d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e62554845454c5966737f8c99a6b2b9b9b4a89b8e8175685b4e423529292929292825201b140c030000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b2b2b2b1a5988b7e7265584b4b4b4b4b4b4b4b4b4b4b4b4b4b4b53606c7986939facb2b2b2aea195887b6e6255483b2f22150800010c17212a333a404445454545454545505c6976838f9ca9b6b9b9b1a5988b7e7265584b3f32292929292625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000007111b252d353a3e3f454545454545495663707c8996a3afb9b9b8ab9e9185786b5e5245382b2929292921201e1a140d050000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221515151515151623303d495663707c8996a3a5a5a5a5a5a5a6a6a8adb6bfcac8bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f221515151413110d0801000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000013202d394653606c7986939facb9c6d2d9d2cdcac9c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c4b8ab9e9185786b5e52453838383838382e2d2b261f180f0600000013202d394653606c7986939facb9c6d2d9d2cdcac9c6c6c6c6c6beb1a5988b7e7265584b3f3636363636363636363636394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4236363636363534312c251e150c0200000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6bfbeb1a5988b7e7265584b3f3f3f3f3f3f3f3f3f3f3f3f3f4653606c7986939facb9bfbbaea195887b6e6255483b2f2215080000050f1821292f343738383838383843505c6976838f9ca9b6c2beb1a5988b7e7265584b3f363636363633322f2a231c130a000000000000000000000000000000000000000000000000000000000000000000000000000009131b23292e313238383838383d495663707c8996a3afbcc4b8ab9e9185786b5e52453836363636362e2d2a251f170f0500000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080808080a1623303d495663707c89969898989898999999999ca3adb8c4c8bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150908070704010000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000013202d394653606c7986939facb9c6d2cfc8c2bebdbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb8ab9e9185786b5e52454343434343433b3a36302921170d03000013202d394653606c7986939facb9c6d2cfc8c2bebdbbbbbbbbbbbbb1a5988b7e7265584b434343434343434343434343434653606c7986939facb9bbbbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bbbbb4a89b8e8175685b4e43434343434342413d3730271e140900000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3232323232323232323232394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000060f171e23282a2b2b2b2b2b3643505c6976838f9ca9b6bbbbb1a5988b7e7265584b434343434343403e3b352e251c120700000000000000000000000000000000000000000000000000000000000000000000000000010911181e2225262b2b2b2b303d495663707c8996a3afbbbbb8ab9e9185786b5e52454343434343433b3a36302921170d03000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c898b8b8b8c8c8c8c8c8c8c919ca8b4c0c8bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000013202d394653606c7986939facb9c6cfc5bdb6b1b0aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeab9e9185786b5e52505050505050504846423b33291f1409000013202d394653606c7986939facb9c6cfc5bdb6b1b0aeaeaeaeaeaeaea5988b7e72655850505050505050505050505050505053606c7986939facaeaeaeaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6aeaeaeaea89b8e8175685b505050505050504f4d49423930251b0f04000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f322525252525252525252d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000050c13181b1e1f1f1f1f293643505c6976838f9ca9aeaeaeaea5988b7e726558505050505050504c4b4640372e23190d020000000000000000000000000000000000000000000000000000000000000000000000000000070d121618191f1f1f23303d495663707c8996a3aeaeaeaeab9e9185786b5e52505050505050504846423b33291f1409000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000814212e3b4754616e7a7e7e7f7f7f7f7f7f7f7f7f8c99a6b2bfc8bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000013202d394653606c7986939facb9c6c8bdb3aba5a3a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5c5c5c5c5c5c5c5c54524d453b30251a0e020013202d394653606c7986939facb9c6c8bdb3aba5a3a1a1a1a1a1a1a1a1988b7e72655c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c606c7986939fa1a1a1a1a1a195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a1a1a1a1a1a19b8e8175685c5c5c5c5c5c5c5c5c59534b42372c201509000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f322518181818181818202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000001070c0f111212121d293643505c6976838f9ca1a1a1a1a1a1988b7e72655c5c5c5c5c5c5c5c5957514940352a1e12060000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c12121623303d495663707c8996a1a1a1a1a1a19e9185786b5e5c5c5c5c5c5c5c5c54524d453b30251a0e020013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000714202d3946525e686e727272727272727272737986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000013202d394653606c7986939facb9c6c2b6aba19a96959595959595959595959595959595959595959595959595959595959595959185786b696969696969696969615e574d42362a1e12050013202d394653606c7986939facb9c6c2b6aba19a969595959595959595958b7e72696969696969696969696969696969696969696c7986939595959595959595887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c95959595959595958e817569696969696969696968655d53493d3125190c000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0c0c0c0c13202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000003050505101d293643505c6976838f95959595959595958b7e7269696969696969696966635b51463b2f23160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a1623303d495663707c8995959595959595959185786b696969696969696969615e574d42362a1e12050013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000005111e2a36414d565e616565656565656566666c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000013202d394653606c7986939facb9c6beb1a59a8f8a88888888888888888888888888888888888888888888888888888888888888888578767676767676767676766e695e52463a2d2014070013202d394653606c7986939facb9c6beb1a59a8f8a888888888888888888887e7676767676767676767676767676767676767676767986888888888888888888887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f888888888888888888888176767676767676767676756f65594d4134281b0e020000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000003101d293643505c697682888888888888888888887e76767676767676767676736d63574b3e3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707d888888888888888888888578767676767676767676766e695e52463a2d2014070013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000020e1925303b444d52545858585859595959606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000013202d394653606c7986939facb9c6bdb0a3968a7d7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b82838383838383838383827b6e6154483b2e2115080013202d394653606c7986939facb9c6bdb0a3968a7d7b7b7b7b7b7b7b7b7b7b7f838383838383838383838383838383838383838383817b7b7b7b7b7b7b7b7b7b7b796d6053463a2d2013070013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b3a4754616d7a7b7b7b7b7b7b7b7b7b7b7d828383838383838383838175685c4f4235291c0f020000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000815212e3b4854616e7b7b7b7b7b7b7b7b7b7b7b7f838383838383838383837f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d797b7b7b7b7b7b7b7b7b7b7b82838383838383838383827b6e6154483b2e2115080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000008141f29323b4146474b4b4c4c4c4c4c53606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e79868f8f8f8f8f8f8f8f8f887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6e6e6e6e6e6e6e6e737f8c8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f85786e6e6e6e6e6e6e6e6e6e6d665c5145382c1f13060013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b3946525e686d6e6e6e6e6e6e6e6e6e707c898f8f8f8f8f8f8f8f8f85786b5e5245382b1f12050000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000714202d3a46525e696e6e6e6e6e6e6e6e6e6e737f8c8f8f8f8f8f8f8f8f8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d676d6e6e6e6e6e6e6e6e6e6e79868f8f8f8f8f8f8f8f8f887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000020d1720293036393b3f3f3f3f3f3f4653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6262626262626262626262626262626262626262626262626262626262626c7986939c9c9c9c9c9c9c95887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6262626262626266737f8c999c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9185786b626262626262626262605c544b4034281c10040013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b35414c565e61626262626262626263707c89969c9c9c9c9c9c9c9185786b5e5245382b1f12050000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000005121e2a36424d575e61626262626262626266737f8c999c9c9c9c9c9c9b8e8175685b4e4235281b0f0d0c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d606262626262626262626c7986939c9c9c9c9c9c9c95887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000050e171f252a2d2e3232323232394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255555555555555555555555555555555555555555555555555555555606c7986939fa9a9a9a9a9a195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255555555555966737f8c99a6a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a99e9185786b5e555555555555555553514b42392e23180c000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b303a444c5254555555555555555663707c8996a3a9a9a9a9a99e9185786b5e5245382b1f12050000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000020e1a25303b454d5254555555555555555966737f8c99a6a9a9a9a9a89b8e8175685b4e4235281b1919191816120d070000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434b51535555555555555555606c7986939fa9a9a9a9a9a195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000050d14191e2021252525252d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255484848484848484848484848484848484848484848484848484853606c7986939facb6b6b6aea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e62554848484c5966737f8c99a6b2b6b6b6b6b6b6b6b6b6b6b6b6b6b6ab9e9185786b5e52484848484848484645403930271d1207000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f323a414647484848484848495663707c8996a3afb6b6b6ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000009141f29333b4246484848484848484c5966737f8c99a6b2b6b6b4a89b8e8175685b4e4235282626262625221e181109010000000000000000000000000000000000000000000000000000000000000000000000000007121d2731394045474848484848484853606c7986939facb6b6b6aea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9bbbbaea195887b6e6255483b2f221508000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000002080e111414181819202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4653606c7986939facb9c2bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc2c2c2c2c2c2c2c2c2c2c2c2b8ab9e9185786b5e52453b3b3b3b3b3b3a38342e271e150b00000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f283035393a3b3b3b3b3b3d495663707c8996a3afbcc2b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000030d17212930363a3b3b3b3b3b3b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42353333333332312e29231b130900000000000000000000000000000000000000000000000000000000000000000000000000010b151f272f35383a3b3b3b3b3b3b4653606c7986939facb9c2bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facaeaeaeaea195887b6e6255483b2f221508000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000020507080c0c13202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9bebbaea195887b6e6255483b404c5966737f8c99a6b2bebebebebebebebebebebebebeb8ab9e9185786b5e5245382f2f2f2f2f2d2c28231d150c0300000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2225292d2e2f2f2f2f303d495663707c8996a3afbcbeb8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000050f171f252a2d2e2f2f2f2f33404c5966737f8c99a6b2bebeb4a89b8e8175685b4e4240404040403f3e3a352d251b110700000000000000000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2f2f2f2f2f394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9bebbaea195887b6e6255483b2f2215080013202d394653606c7986939fa1a1a1a1a1a195887b6e6255483b2f221508000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22222222222222222222222222222222222222222d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb1b1b1aea195887b6e6255483b404c5966737f8c99a6b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1ab9e9185786b5e5245382b22222222201f1c18120b030000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22191d202122222223303d495663707c8996a3afb1b1b1ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000050d141a1e20212222222633404c5966737f8c99a6b1b1b1b1a89b8e8175685b4e4c4c4c4c4c4c4c4a463f372d23180d0100000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f20222222222d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb1b1b1aea195887b6e6255483b2f2215080013202d394653606c7986939595959595959595887b6e6255483b2f221508000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22151515151515151515151515151515151515202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939fa5a5a5a5a5a195887b6e6255483b404c5966737f8c99a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59e9185786b5e5245382b1f1515151313100c0700000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221511131415151623303d495663707c8996a3a5a5a5a5a59e9185786b5e5245382b1f12050000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000003090e1214151515192633404c5966737f8c99a5a5a5a5a5a59b8e8175685b59595959595959595751493f35291e1206000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314151515202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939fa5a5a5a5a5a195887b6e6255483b2f2215080013202d394653606c7986888888888888888888887b6e6255483b2f221508000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150908080808080808080808080808080813202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939898989898989895887b6e6255483b404c5966737f8c989898989898989898989898989898989898989185786b5e5245382b1f120808070604000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080707080a1623303d495663707c8996989898989898989185786b5e5245382b1f12050000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000002050708080d192633404c5966737f8c98989898989898988e817568666666666666666665625b51463a2e2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080813202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939898989898989895887b6e6255483b2f2215080013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b796d6053463a2d201307000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c79868b8b8b8b8b8b8b8b8b887b6e6255483b404c5966737f8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b85786b5e5245382b1f120500000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c898b8b8b8b8b8b8b8b8b85786b5e5245382b1f12050000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8b8b8b8b8b8b8b8b8b8b8175737373737373737373726d62574a3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c79868b8b8b8b8b8b8b8b8b887b6e6255483b2f221508000814212e3a47535f696e6e6e6e6e6e6e6e6e6e6e6d665c5145382c1f1306000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000c1825323f4b5865727e7e7e7e7e7e7e7e7e7e7e7a6d6054473a3c4955626f7c7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7164584b3e3125180b0000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000814212e3b4754616e7a7e7e7e7e7e7e7e7e7e7e7e7164584b3e3125180b000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000916222f3c4955626f7c7e7e7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000c1825323f4b5865727e7e7e7e7e7e7e7e7e7e7e7a6d6054473a2d2114070006121e2b37424d575f6262626262626262626262605c544b4034281c1004000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000b1724313d4a56626d72727272727272727272726d685d5245393b4754606a6f727272727272727272727272727272727272727272716c6156493d3024170a0000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000714202d3946525e686e72727272727272727272716c6156493d3024170a000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000815222e3b4754606a6f727272727272727272727c898c8c8c8c8c8c8c8c8c85786b5e5245382b1f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000b1724313d4a56626d72727272727272727272726d685d5245392c20130700020e1a26313c454d53555555555555555555555553514b42392e23180c00000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000915222e3a45515b626565656565656565656565605d564c413537434e58606265656565656565656565656565656565656565656564615a5045392d2115080000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000030608090a0a0a0a0a0a0a0a0a0a080705020000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000005111e2a36414d565e616565656565656565656564615a5045392d211508000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000006131f2b37434e586062656565656565656565707c8996999999999999999185786b5e5245382b1f12000000000000000307090a0a0a0a0a0a0a0a0a0a0a0706040000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000307090a0a101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000915222e3a45515b626565656565656565656565605d564c4135291d110400000915202a333c424748484848484848484848484645403930271d120700000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080005111d29343f485156585858585858585858585854524c443a2f323c464e5455585858585858585858585858585858585858585858585650483e34281d11050000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000040a0f121515161616161616161616161414110e0802000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000020e1925303b444d525458585858585858585858585650483e34281d1105000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000030f1b27323c464e5455585858585858585863707c8996a3a6a6a6a6a69e9185786b5e5245382b1f120000000000040b10131616161616161616161616161413100c07010000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000040b1013161616161d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0005111d29343f485156585858585858585858585854524c443a2f24190d010000030e18212a31373a3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b0000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800010c18232d363f454a4b4b4b4b4b4b4b4b4b4b4b4745413a32282b343c4347494b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b49453e362d22170c000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000060e151b1f21222323232323232323232321201e19140d050000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000008141f29323b4146474b4b4b4b4b4b4b4b4b4b4b49453e362d22170c00000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000a15202b343c4347494b4b4b4b4b4b4b5663707c8996a3afb2b2b2ab9e9185786b5e5245382b1f1200000000070f161b20222323232323232323232323201f1d18120b0300000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f231609000000000000000000000000000000000000070f161b202223232323293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00010c18232d363f454a4b4b4b4b4b4b4b4b4b4b4b4745413a32281e130800000000060f1820262b2e2f2f2f2f2f2f2f2f2f2f2f2d2c28231d150c030000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000006111b242d343a3d3f3f3f3f3f3f3f3f3f3f3f3a39352f2820222b32373b3c3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3d39342d241b1006000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000006101820262b2e2f303030303030303030302e2d2a251f170e0500000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000020d1720293036393b3f3f3f3f3f3f3f3f3f3f3e3d39342d241b100600000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000040e19222b32373b3c3f3f3f3f3f3f495663707c8996a3afbcbfb8ab9e9185786b5e5245382b1f1200000007111921272c2f30303030303030303030302d2c29241d150d03000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f231609000000000000000000000000000000000007111921272c2f30303030303643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000006111b242d343a3d3f3f3f3f3f3f3f3f3f3f3f3a39352f2820160c010000000000060e151a1e212222222222222222222222201f1c18120b03000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000009121b23292e3132323232323232323232322d2c29241e161920272b2e2f32323232323232323232323232323232323232323231302d28221b120900000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000040e18222a32373b3c3d3d3d3d3d3d3d3d3d3d3b3936302920170d02000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000050e171f252a2d2e3232323232323232323231302d28221b12090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000007101920272b2e2f32323232323d495663707c8996a3afbcc1b8ab9e9185786b5e5245382b1f120000040f19232b32383b3d3d3d3d3d3d3d3d3d3d3d3a38352f271f150b010000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023160900000000000000000000000000000000040f19232b32383b3d3d3d3d3d3d43505c6976838f9ca9b6c1beb1a5988b7e7265584b3f3225180c00000009121b23292e3132323232323232323232322d2c29241e160d040000000000000003090e121415151515151515151515151313100c070000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000911181d2224252525252525252525252521201d19130c0e151b1f22222525252525252525252525252525252525252525252524211d1710090000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000a15202a343c434748494949494949494949494746413b32291f1408000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000050d14191e2021252525252525252525252524211d171009000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000070e151b1f222225252525303d495663707c8996a3afb4b4b4ab9e9185786b5e5245382b1f1200000b16212b353d444849494949494949494949494745403931271d12070000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6356493c30231609000000000000000000000000000000000b16212b353d444849494949494949505c6976838f9ca9b4b4b4b1a5988b7e7265584b3f3225180c000000000911181d2224252525252525252525252521201d19130c0400000000000000000000020608080808080808080808080807060400000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023160900000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000060c11151718181818181818181818181413110d0801040a0f131516181818181818181818181818181818181818181818181715110c06000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000030f1b26323c464e53555656565656565656565654524d443b3025190e020013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000002080e11141418181818181818181818181715110c0600000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000040a0f13151618181823303d495663707c8996a3a8a8a8a8a89e9185786b5e5245382b1f120003101b27323d474f54565656565656565656565653514b43392f24180c0000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023160900000000000000000000000000000003101b27323d474f5456565656565656565c6976838f9ca8a8a8a8a8a5988b7e7265584b3f3225180c0000000000060c11151718181818181818181818181413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023160900000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000105090b0c0c0c0c0c0c0c0c0c0c0c0707040100000000030608090c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0a08050000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000006121f2b37434e585f6263636363636363636363615e564d41362a1e11050013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000020507080c0c0c0c0c0c0c0c0c0c0b0a0805000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000030608090c0c1623303d495663707c89969b9b9b9b9b9b9b9185786b5e5245382b1f12000713202c38444f59606363636363636363636363605d554b4035291d100400000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6356493c302316090000000000000000000000000000000713202c38444f59606363636363636363636976838f9b9b9b9b9b9b9b988b7e7265584b3f3225180c0000000000000105090b0c0c0c0c0c0c0c0c0c0c0c0707040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023160903000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023160903000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000815212e3b47535f6a6f707070707070707070706e685e5246392d2014070013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c898e8e8e8e8e8e8e8e8e85786b5e5245382b1f12000916222f3b4854606b70707070707070707070706d675d5145382c1f130600000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6356493c302316090000000000000000000000000000000916222f3b4854606b7070707070707070707076838e8e8e8e8e8e8e8e8e8b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c30231610100a0a07040000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c30231610100a0a07040000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000050a0d0f101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313080806020000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000915222f3c4855626f7c7c7c7c7c7c7c7c7c7c7c7a6e6154473b2e2114080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7c818181818181818181818074675a4e4134271b0e000a1623303d495663707c7c7c7c7c7c7c7c7c7c7d796d6053473a2d20140700000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6356493c302316090000000000000000000000000000000a1623303d495663707d7c7c7c7c7c7c7c7c7c7c80818181818181818181817d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c30231d1d1d171614100b05000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c30231d1d1d171614100b05000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000030a1016191c1d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020201514120e0903000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c697682898989898989898989897e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a6e75757575757575757575746e64584c4033271a0d0013202d394653606c7986898989898989898989887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023160900000000000000000000000000000613202d394653606c7986898989898989898989887b75757575757575757575706b6054483c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c30292929292423201c1710080000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c30292929292423201c1710080000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160906060606060606060606060606060613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000040d151b212628292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e060000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080606060606060606060606060606060606060606060606060606101d293643505c6976838f96969696969696968b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080606060606060606060606060606060606060606060606060606101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f626868686868686868686867645c53483c3024180b0013202d394653606c7986939696969696969695887b6e6255483b2f22150806060606060606060606060606060613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023160906060606060606060606060606060613202d394653606c7986939696969696969695887b6e6868686868686868686360594f44382c2013070000000000000002050606060606060606060606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c3636363636302f2c28211a110800000013202d394653606c7986939facb9c6bcafa296897c6f6356493c3636363636302f2c28211a110800000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23161313131313131313131313131313131313202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000030d161f262d32353639393939393939393939393939393939393939393939393939393939393939393939393939393939393939392f2e2b2620180f0600000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215131313131313131313131313131313131313131313131313131313131d293643505c6976838f9ca3a3a3a3a3a3988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215131313131313131313131313131313131313131313131313131313131d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000020f1a26313c464e53555b5b5b5b5b5b5b5b5b5b5a58534a41362b2014080013202d394653606c7986939fa3a3a3a3a3a195887b6e6255483b2f22151313131313131313131313131313131313202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023161313131313131313131313131313131313202d394653606c7986939fa3a3a3a3a3a195887b6e625b5b5b5b5b5b5b5b56544f473d33271c10040000000000050a0f121313131313131313131313130808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356494343434343433d3c38332c231a1005000013202d394653606c7986939facb9c6bcafa296897c6f6356494343434343433d3c38332c231a1005000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023202020202020202020202020202020202020202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000a151f2831383e424346464646464646464646464646464646464646464646464646464646464646464646464646464646464646463b3a37312a21180e03000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22202020202020202020202020202020202020202020202020202020202020293643505c6976838f9ca9afafafafa5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22202020202020202020202020202020202020202020202020202020202020293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000915202a333c4347484e4e4e4e4e4e4e4e4e4e4e4c4841382f251a0f030013202d394653606c7986939facafafafaea195887b6e6255483b2f22202020202020202020202020202020202020202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023202020202020202020202020202020202020202d394653606c7986939facafafafaea195887b6e62554e4e4e4e4e4e4e4a48443d352b21160b00000000010910161b1e2020202020202020202020201514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356505050505050504a48443e352c21170b000013202d394653606c7986939facb9c6bcafa296897c6f6356505050505050504a48443e352c21170b000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c302d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000005101b26313a42494e5053535353535353535353535353535353535353535353535353535353535353535353535353535353535353534847423c332a201509000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3643505c6976838f9ca9b6bcbcb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000030e18212a31373a3b4242424242424242424241403c362f261d1308000013202d394653606c7986939facb9bcbbaea195887b6e6255483b2f2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6356493c302d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d394653606c7986939facb9bcbbaea195887b6e6255484242424242423d3c38332b23190f05000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f635c5c5c5c5c5c5c5c57554f473e33281c10040013202d394653606c7986939facb9c6bcafa296897c6f635c5c5c5c5c5c5c5c57554f473e33281c10040000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c39393939393939393939393939393939393939393939394653606c7986939facb9c4bbaea195887b6e6255483b2f2215080000000000000000000000000a16212d38424c545a5c606060606060606060606060606060606060606060606060606060606060606060606060606060606060606055534d453c31261a0e020013202d394653606c7986939facb9c4bbaea195887b6e6255483b3939393939393939393939393939393939393939393939393939393939393939393943505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c4bbaea195887b6e6255483b3939393939393939393939393939393939393939393939393939393939393939393943505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000060f1820262b2e2f353535353535353535353433302b251d140b01000013202d394653606c7986939facb9c4bbaea195887b6e6255483b39393939393939393939393939393939393939393939394653606c7986939facb9c4bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6356493c39393939393939393939393939393939393939393939394653606c7986939facb9c4bbaea195887b6e6255483b3535353535302f2c27211911080000000009131c252c33373939393939393939393939392f2e2b2620180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6969696969696969696361594f44382c2014070013202d394653606c7986939facb9c6bcafa296897c6f6969696969696969696361594f44382c2014070000000013202d394653606c7986939facb9c6bcafa296897c6f6356494646464646464646464646464646464646464646464646464653606c7986939facb8b8b8aea195887b6e6255483b2f2215080000000000000000000000010d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e12060013202d394653606c7986939facb8b8b8aea195887b6e625548464646464646464646464646464646464646464646464646464646464646464646464646505c6976838f9ca9b6b8b8b1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb8b8b8aea195887b6e625548464646464646464646464646464646464646464646464646464646464646464646464646505c6976838f9ca9b6b8b8b1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6bebeb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9bebbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000060e151a1f212228282828282828282828272724201a130b0200000013202d394653606c7986939facb8b8b8aea195887b6e6255484646464646464646464646464646464646464646464646464653606c7986939facb8b8b8aea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6356494646464646464646464646464646464646464646464646464653606c7986939facb8b8b8aea195887b6e6255483b2f282828282322201c160f080000000005101b252e373e434646464646464646464646463b3a37312a21180e030000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897d76767676767676767676706b6155483c2f23160a0013202d394653606c7986939facb9c6bcafa296897d76767676767676767676706b6155483c2f23160a0000000013202d394653606c7986939facb9c6bcafa296897c6f6356535353535353535353535353535353535353535353535353535353606c7986939fabababababa195887b6e6255483b2f2215080000000000000000000000030f1c2835424e5a667076797979797979797979797979797979797979797979797979797979797979797979797979797979797979797976695f53473a2e2114080013202d394653606c7986939fabababababa195887b6e625553535353535353535353535353535353535353535353535353535353535353535353535353535c6976838f9ca9ababababa5988b7e7265584b3f3225180c0013202d394653606c7986939fabababababa195887b6e625553535353535353535353535353535353535353535353535353535353535353535353535353535c6976838f9ca9ababababa5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b1b1b1b1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb1b1b1aea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000003090f1214151b1b1b1b1b1b1b1b1b1b1b1a18140f08010000000013202d394653606c7986939fabababababa195887b6e6255535353535353535353535353535353535353535353535353535353606c7986939fabababababa195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6356535353535353535353535353535353535353535353535353535353606c7986939fabababababa195887b6e6255483b2f221b1b1b171613100b0500000000000a16212c3740494f5353535353535353535353534847423c332a2015090000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6c3b6aa9d9083838383838383838383827d7063574a3d3024170a0013202d394653606c7986939facb9c6c3b6aa9d9083838383838383838383827d7063574a3d3024170a0000000013202d394653606c7986939facb9c6bcafa296897c6f6360606060606060606060606060606060606060606060606060606060606c7986939e9e9e9e9e9e9e95887b6e6255483b2f221508000000000000000000000003101d293643505c69768286868686868686868686868686868686868686868686868686868686868686868686868686868686868686867b6e6255483b2f2215080013202d394653606c7986939e9e9e9e9e9e9e95887b6e62606060606060606060606060606060606060606060606060606060606060606060606060606060606976838f9c9e9e9e9e9e9e988b7e7265584b3f3225180c0013202d394653606c7986939e9e9e9e9e9e9e95887b6e62606060606060606060606060606060606060606060606060606060606060606060606060606060606976838f9c9e9e9e9e9e9e988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca5a5a5a5a5a5988b7e7265584b3f3225180c0000000613202d394653606c7986939fa5a5a5a5a5a195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000020608080f0f0f0f0f0f0f0f0f0f0e0d0b080300000000000013202d394653606c7986939e9e9e9e9e9e9e95887b6e6260606060606060606060606060606060606060606060606060606060606c7986939e9e9e9e9e9e9e95887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6360606060606060606060606060606060606060606060606060606060606c7986939e9e9e9e9e9e9e95887b6e6255483b2f22150f0f0a090704000000000000000f1b27333e49525a5f606060606060606060606055534d453c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6c4b8aca095908f8f8f8f8f8f8f8f8f8b7e7265584b3f3225180c0013202d394653606c7986939facb9c6c4b8aca095908f8f8f8f8f8f8f8f8f8b7e7265584b3f3225180c0000000013202d394653606c7986939facb9c6bcafa296897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7986919191919191919191887b6e6255483b2f221508000000000000000001030303101d293643505c6976838f939393939393939393939393939393939393939393939393939393939393939393939393939393939393887b6e6255483b2f2215080013202d394653606c7986919191919191919191887b6e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c76838f91919191919191918b7e7265584b3f3225180c0013202d394653606c7986919191919191919191887b6e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c76838f91919191919191918b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f98989898989898988b7e7265584b3f3225180c0000000613202d394653606c7986939898989898989895887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986919191919191919191887b6e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7986919191919191919191887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7986919191919191919191887b6e6255483b2f221508020000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6c8bcb1a7a09d9c9c9c9c9c9c9c9c988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6c8bcb1a7a09d9c9c9c9c9c9c9c9c988b7e7265584b3f3225180c0000000013202d394653606c7986939facb9c6bcafa296897d79797979797979797979797979797979797979797979797979797979797979797885858585858585858585857b6e6155483b2e221508000000000000050a0d0f1010101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f95887b6e6255483b2f22150800121f2b3845525e6b7885858585858585858585857b797979797979797979797979797979797979797979797979797979797979797979797979797979797979797981858585858585858585857e7164584b3e3125180b00121f2b3845525e6b7885858585858585858585857b797979797979797979797979797979797979797979797979797979797979797979797979797979797979797981858585858585858585857e7164584b3e3125180b0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976828b8b8b8b8b8b8b8b8b8b7e7265584b3f3225180c0000000613202d394653606c79868b8b8b8b8b8b8b8b8b887b6e6255483b2f2215080000000000050a0f121313131313131313131313130808060200000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885858585858585858585857b79797979797979797979797979797979797979797979797979797979797979797885858585858585858585857b6e6155483b2e2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897d79797979797979797979797979797979797979797979797979797979797979797885858585858585858585857b6e6155483b2e22150800000000000000000000000013202d3946535f6c76797979797979797979797976695f53473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6cdc3b9b1acaaa9a9a9a9a9a9a9a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6cdc3b9b1acaaa9a9a9a9a9a9a9a5988b7e7265584b3f3225180c0000000013202d394653606c7986939facb9c6bdb1a5998f8986868686868686868686868686868686868686868686868686868686868686868578787878787878787878786e695f53463a2d21140700000000030a1016191c1d1d1d1d293643505c6976838f9ca9acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca195887b6e6255483b2f22150800111e2a3744505c687378787878787878787878788286868686868686868686868686868686868686868686868686868686868686868686868686868686868686867b78787878787878787878716c6156493d3024170a00111e2a3744505c687378787878787878787878788286868686868686868686868686868686868686868686868686868686868686868686868686868686868686867b78787878787878787878716c6156493d3024170a0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d7e7e7e7e7e7e7e7e7e7e7c6e6255483b2f221508000000000c1825323f4b5865727e7e7e7e7e7e7e7e7e7e7e7a6d6054473a2d211407000000010910161b1e2020202020202020202020201514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744505c687378787878787878787878788286868686868686868686868686868686868686868686868686868686868686868578787878787878787878786e695f53463a2d2114070013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bdb1a5998f8986868686868686868686868686868686868686868686868686868686868686868578787878787878787878786e695f53463a2d21140700000000000000000000000013202d394653606c7986868686868686868686867b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6d5cbc3bcb8b6b6b6b6b6b6b6b1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6d5cbc3bcb8b6b6b6b6b6b6b6b1a5988b7e7265584b3f3225180c0000000013202d394653606c7986939facb9c6c1b6aba19996939393939393939393939393939393939393939393939393939393939393939185786b6b6b6b6b6b6b6b6b6b615f574d42372b1e1205000000040d151b21262829292929293643505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9aea195887b6e6255483b2f221508000f1b2834404c5761686b6b6b6b6b6b6b6b6b6b76838f939393939393939393939393939393939393939393939393939393939393939393939393939393939393887b6e6b6b6b6b6b6b6b6b6b64615a5045392d211508000f1b2834404c5761686b6b6b6b6b6b6b6b6b6b76838f939393939393939393939393939393939393939393939393939393939393939393939393939393939393887b6e6b6b6b6b6b6b6b6b6b64615a5045392d2115080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16232f3c4855616b70727272727272727272726e6a5f53473a2e211408000000000b1724313d4a56626d72727272727272727272726d685d5245392c2013070000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e06000000000000000000000000000000000000000000000000000000000000000000000000000f1b2834404c5761686b6b6b6b6b6b6b6b6b6b76838f9393939393939393939393939393939393939393939393939393939393939185786b6b6b6b6b6b6b6b6b6b615f574d42372b1e12050013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6c1b6aba19996939393939393939393939393939393939393939393939393939393939393939185786b6b6b6b6b6b6b6b6b6b615f574d42372b1e120500000000000000000000000013202d394653606c7986939393939393939393887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6d2d5cdc8c4c3c2c2c2c2c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6cbcbcdc8c4c3c2c2c2c2c2beb1a5988b7e7265584b3f3225180c0000000013202d394653606c7986939facb9c6c7bcb3aba5a29f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e5e5e5e5e5e5e5e5e55534d453c31261a0e020000030d161f262d323536363636363643505c6976838f9ca9b6c2c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6bbaea195887b6e6255483b2f221508000c18232f3a454f575c5e5e5e5e5e5e5e5e5e6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f95887b6e625e5e5e5e5e5e5e5e585650483e34281d1105000c18232f3a454f575c5e5e5e5e5e5e5e5e5e6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f95887b6e625e5e5e5e5e5e5e5e585650483e34281d11050013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f59616365656565656565656565625f584e43372b1f1206000000000915222e3a45515b626565656565656565656565605d564c4135291d1104000009131c252c33373939393939393939393939392f2e2b2620180f060000000000000000000000000000000000000000000000000000000000000000000000000c18232f3a454f575c5e5e5e5e5e5e5e5e5e6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e5e5e5e5e5e5e5e5e55534d453c31261a0e020013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6c7bcb3aba5a29f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e5e5e5e5e5e5e5e5e55534d453c31261a0e0200000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f95887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bebbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9bebbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6d2d1cac4c0bfbebebebebebeb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9bebebebebebebebebebebebebeb1a5988b7e7265584b3f3225180c0000000013202d394653606c7986939facb9c6cec5bcb6b1afacacacacacacacacacacacacacacacacacacacacacacacacacacacacacab9e9185786b5e52525252525252524846423c332a1f14090000000a151f2831383e4243434343434343505c6976838f9ca9b6bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbdc1c7ced2c8bbaea195887b6e6255483b2f2215080007131e29333c454c5052525252525252525c6976838f9ca9acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca195887b6e6255525252525252524b49453e362d22170c000007131e29333c454c5052525252525252525c6976838f9ca9acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca195887b6e6255525252525252524b49453e362d22170c000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e474f55575858585858585858585855534e463c31261a0f020000000005111d29343f485156585858585858585858585854524c443a2f24190d010005101b252e373e434646464646464646464646463b3a37312a21180e03000000000000000000000000000000000000000000000000000000000000000000000007131e29333c454c5052525252525252525c6976838f9ca9acacacacacacacacacacacacacacacacacacacacacacacacacacab9e9185786b5e52525252525252524846423c332a1f1409000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6cec5bcb6b1afacacacacacacacacacacacacacacacacacacacacacacacacacacacacacab9e9185786b5e52525252525252524846423c332a1f14090000000000000000000000000013202d394653606c7986939facacacacaca195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb1b1b1aea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb1b1b1aea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6d1c8bfb8b4b2b1b1b1b1b1b1b1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb1b1b1b1b1b1b1b1b1b1b1b1b1b1b1a5988b7e7265584b3f3225180c0000000013202d394653606c7986939facb9c6d2cec7c1bdbcb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8ab9e9185786b5e52454545454545453b3a37312a21180e03000005101b26313a42494e50505050505050505c6976838f9ca9afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafb1b6bdc5cec8bbaea195887b6e6255483b2f22150800010c17212a333a404445454545454545505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9aea195887b6e6255484545454545453e3d39342d241b10060000010c17212a333a404445454545454545505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9aea195887b6e6255484545454545453e3d39342d241b1006000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17212c353e44484a4b4b4b4b4b4b4b4b4b4b4847433c342a20150a0000000000010c18232d363f454a4b4b4b4b4b4b4b4b4b4b4b4745413a32281e130800000a16212c3740494f5353535353535353535353534847423c332a2015090000000000000000000000000000000000000000000000000000000000000000000000010c17212a333a404445454545454545505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8ab9e9185786b5e52454545454545453b3a37312a21180e03000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6d2cec7c1bdbcb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8ab9e9185786b5e52454545454545453b3a37312a21180e030000000000000000000000000013202d394653606c7986939facb9b9b9aea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939fa5a5a5a5a5a195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939fa5a5a5a5a5a195887b6e6255483b2f2215080013202d394653606c7986939facb9c6cabfb6ada8a6a5a5a5a5a5a5a5a5988b7e7265584b3f3225180c0013202d394653606c7986939fa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5988b7e7265584b3f3225180c0000000013202d394653606c7986939facb9c6c8c8c8c8c8c8c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c4b8ab9e9185786b5e52453838383838382e2d2b261f180f060000000a16212d38424c545a5c5c5c5c5c5c5c5c5c6976838f9ca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a5abb3bdc7c8bbaea195887b6e6255483b2f2215080000050f1821292f343738383838383843505c6976838f9ca9b6c2c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6bbaea195887b6e6255483b383838383831302d28221b120900000000050f1821292f343738383838383843505c6976838f9ca9b6c2c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6bbaea195887b6e6255483b383838383831302d28221b120900000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a232c33383c3d3f3f3f3f3f3f3f3f3f3f3b3a37312a22180e0300000000000006111b242d343a3d3f3f3f3f3f3f3f3f3f3f3f3a39352f2820160c0100000f1b27333e49525a5f606060606060606060606055534d453c31261a0e020000000000000000000000000000000000000000000000000000000000000000000000050f1821292f343738383838383843505c6976838f9ca9b6c2c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c4b8ab9e9185786b5e52453838383838382e2d2b261f180f0600000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6c8c8c8c8c8c8c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c4b8ab9e9185786b5e52453838383838382e2d2b261f180f06000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939898989898989895887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939898989898989895887b6e6255483b2f2215080013202d394653606c7986939facb9c6c4b8ada49c999898989898989898988b7e7265584b3f3225180c0013202d394653606c798693989898989898989898989898989898989898988b7e7265584b3f3225180c0000000013202d394653606c7986939facb9bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb8ab9e9185786b5e5245382b2b2b2b2b22211e1a140e06000000000d1926323e49545e666969696969696969696976838f969696969696969696969696969696969696969696969696969696969696969699a1abb6c1c8bbaea195887b6e6255483b2f221508000000060f171e23282a2b2b2b2b2b3643505c6976838f9ca9b6bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaea195887b6e6255483b2f2b2b2b2b2524211d171009000000000000060f171e23282a2b2b2b2b2b3643505c6976838f9ca9b6bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaea195887b6e6255483b2f2b2b2b2b2524211d1710090000000013202d394653606c7986939facb9bbbbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21282c2f30323232323232323232322f2e2b2620180f06000000000000000009121b23292e3132323232323232323232322d2c29241e160d04000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000060f171e23282a2b2b2b2b2b3643505c6976838f9ca9b6bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb8ab9e9185786b5e5245382b2b2b2b2b22211e1a140e060000000013202d394653606c7986939facb9bbbbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6bbbbb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb8ab9e9185786b5e5245382b2b2b2b2b22211e1a140e0600000000000000000000000000000013202d394653606c7986939facb9bbbbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79868b8b8b8b8b8b8b8b8b887b6e6255483b2f22150800000000000000000000000000000613202d394653606c79868b8b8b8b8b8b8b8b8b887b6e6255483b2f2215080013202d394653606c7986939facb9c6c0b4a89c928c8b8b8b8b8b8b8b8b8b8b7e7265584b3f3225180c0013202d394653606c79868b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b7e7265584b3f3225180c0000000013202d394653606c7986939facaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeab9e9185786b5e5245382b1f1f1f1f1514120e090300000000000f1c2835424e5a66707676767676767676767676838989898989898989898989898989898989898989898989898989898989898989898f99a5b1bdc8bbaea195887b6e6255483b2f22150800000000050c13181b1e1f1f1f1f293643505c6976838f9ca9aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea195887b6e6255483b2f221f1f1f181715110c060000000000000000050c13181b1e1f1f1f1f293643505c6976838f9ca9aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea195887b6e6255483b2f221f1f1f181715110c06000000000013202d394653606c7986939facaeaeaeaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2023242525252525252525252522211f1a150e06000000000000000000000911181d2224252525252525252525252521201d19130c040000000013202d3946535f6c76797979797979797979797976695f53473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000050c13181b1e1f1f1f1f293643505c6976838f9ca9aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeab9e9185786b5e5245382b1f1f1f1f1514120e0903000000000013202d394653606c7986939facaeaeaeaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9aeaeaeaea5988b7e7265584b3f3225180c0013202d394653606c7986939facaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeab9e9185786b5e5245382b1f1f1f1f1514120e09030000000000000000000000000000000013202d394653606c7986939facaeaeaeaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e7e7e7e7e7e7e7e7e7e7e7a6d6054473a2d2114070000000000000000000000000000000c1825323f4b5865727e7e7e7e7e7e7e7e7e7e7e7a6d6054473a2d2114070013202d394653606c7986939facb9c6bfb2a6998c7f7e7e7e7e7e7e7e7e7e7e7c6e6255483b2f221508000c1825323f4b5865727e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6e6255483b2f2215080000000013202d394653606c7986939fa1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5245382b1f1212120807050200000000000000101d293643505c697682838383838383838383827d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d8996a3afbcc8bbaea195887b6e6255483b2f221508000000000001070c0f111212121d293643505c6976838f9ca1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a195887b6e6255483b2f221512120b0a0805000000000000000000000001070c0f111212121d293643505c6976838f9ca1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a195887b6e6255483b2f221512120b0a08050000000000000013202d394653606c7986939fa1a1a1a1a1a195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10141617181818181818181818181514120f0a03000000000000000000000000060c11151718181818181818181818181413110d0801000000000013202d394653606c7986868686868686868686867b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000001070c0f111212121d293643505c6976838f9ca1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5245382b1f121212080705020000000000000013202d394653606c7986939fa1a1a1a1a1a195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca1a1a1a1a1a1988b7e7265584b3f3225180c0013202d394653606c7986939fa1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5245382b1f1212120807050200000000000000000000000000000000000013202d394653606c7986939fa1a1a1a1a1a195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313d4a56626d72727272727272727272726d685d5245392c2013070000000000000000000000000000000b1724313d4a56626d72727272727272727272726d685d5245392c2013070013202d394653606c7986939facb9c6bbaea195887b727272727272727272726e6a5f53473a2e211408000b1724313d4a56626d727272727272727272727272727272727272727272726e6a5f53473a2e2114080000000013202d394653606c79869395959595959595959595959595959595959595959595959595959595959595959595959595959595959185786b5e5245382b1f120505000000000000000000000013202d394653606c79868f8f8f8f8f8f8f8f8f887b70707070707070707070707070707070707070707070707070707070707070707986939facb9c6bbaea195887b6e6255483b2f221508000000000000000003050505101d293643505c6976838f959595959595959595959595959595959595959595959595959595959595959595959595959595959595887b6e6255483b2f2215080500000000000000000000000000000000000003050505101d293643505c6976838f959595959595959595959595959595959595959595959595959595959595959595959595959595959595887b6e6255483b2f22150805000000000000000000000013202d394653606c7986939595959595959595887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004070a0a0c0c0c0c0c0c0c0c0c0c080806020000000000000000000000000000000105090b0c0c0c0c0c0c0c0c0c0c0c070704010000000000000013202d394653606c7986939393939393939393887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000003050505101d293643505c6976838f9595959595959595959595959595959595959595959595959595959595959185786b5e5245382b1f120505000000000000000000000013202d394653606c7986939595959595959595887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f95959595959595958b7e7265584b3f3225180c0013202d394653606c79869395959595959595959595959595959595959595959595959595959595959595959595959595959595959185786b5e5245382b1f1205050000000000000000000000000000000000000000000013202d394653606c7986939595959595959595887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000915222e3a45515b626565656565656565656565605d564c4135291d11040000000000000000000000000000000915222e3a45515b626565656565656565656565605d564c4135291d11040013202d394653606c7986939facb9c6bbaea195887b6e656565656565656565625f584e43372b1f1206000915222e3a45515b6265656565656565656565656565656565656565656565625f584e43372b1f12060000000013202d394653606c79868888888888888888888888888888888888888888888888888888888888888888888888888888888888888885786b5e5245382b1f120500000000000000000000000013202d394653606c7986939c9c9c9c9c9c9c95887b6e6363636363636363636363636363636363636363636363636363636363636c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000003101d293643505c69768288888888888888888888888888888888888888888888888888888888888888888888888888888888888888887b6e6255483b2f2215080000000000000000000000000000000000000000000003101d293643505c69768288888888888888888888888888888888888888888888888888888888888888888888888888888888888888887b6e6255483b2f22150800000000000000000000000013202d394653606c7986888888888888888888887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f95887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c697682888888888888888888888888888888888888888888888888888888888888888885786b5e5245382b1f120500000000000000000000000013202d394653606c7986888888888888888888887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c697682888888888888888888887e7265584b3f3225180c0013202d394653606c79868888888888888888888888888888888888888888888888888888888888888888888888888888888888888885786b5e5245382b1f1205000000000000000000000000000000000000000000000013202d394653606c7986888888888888888888887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343f485156585858585858585858585854524c443a2f24190d0100000000000000000000000000000005111d29343f485156585858585858585858585854524c443a2f24190d010013202d394653606c7986939facb9c6bbaea195887b6e62585858585858585855534e463c31261a0f020005111d29343f4851565858585858585858585858585858585858585858585855534e463c31261a0f020000000013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6e6155483b2e2215080000000000000000000000000013202d394653606c7986939fa9a9a9a9a9a195887b6e6256565656565656565656565656565656565656565656565656565656606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000815212e3b4854616e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b786d6053463a2d20130700000000000000000000000000000000000000000000000815212e3b4854616e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b786d6053463a2d20130700000000000000000000000013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b786d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313080806020000000000000013202d394653606c7986939facacacacaca195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6e6155483b2e2215080000000000000000000000000013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b786d6053463a2d20130700000000000000000000000000000000000000000000000000000815212e3b4854616e7b7b7b7b7b7b7b7b7b7b7b7a6d6054473a2d2114070013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6e6155483b2e22150800000000000000000000000000000000000000000000000013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000010c18232d363f454a4b4b4b4b4b4b4b4b4b4b4b4745413a32281e130800000000000000000000000000000000010c18232d363f454a4b4b4b4b4b4b4b4b4b4b4b4745413a32281e1308000013202d394653606c7986939facb9c6bbaea195887b6e62554b4b4b4b4b4b4b4847433c342a20150a0000010c18232d363f454a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4847433c342a20150a00000000000814212e3a47535f696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e695f53463a2d2114070000000000000000000000000013202d394653606c7986939facb6b6b6aea195887b6e6255494949494949494949494949494949494949494949494949494953606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000714202d3a46525e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d665c5145382c1f130600000000000000000000000000000000000000000000000714202d3a46525e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d665c5145382c1f13060000000000000000000000000814212e3a47535f696e6e6e6e6e6e6e6e6e6e6e6d665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a1016191c1d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020201514120e0903000000000013202d394653606c7986939facb9b9b9aea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e695f53463a2d211407000000000000000000000000000814212e3a47535f696e6e6e6e6e6e6e6e6e6e6e6d665c5145382c1f130600000000000000000000000000000000000000000000000000000714202d3a46525e696e6e6e6e6e6e6e6e6e6e6e6d685d5245392c201307000814212e3a47535f696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e695f53463a2d2114070000000000000000000000000000000000000000000000000814212e3a47535f696e6e6e6e6e6e6e6e6e6e6e6d665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d343a3d3f3f3f3f3f3f3f3f3f3f3f3a39352f2820160c01000000000000000000000000000000000006111b242d343a3d3f3f3f3f3f3f3f3f3f3f3f3a39352f2820160c01000013202d394653606c7986939facb9c6bbaea195887b6e6255483f3f3f3f3f3f3b3a37312a22180e0300000006111b242d343a3d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3b3a37312a22180e03000000000006121e2b37424d575f6262626262626262626262626262626262626262626262626262626262626262626262626262626262626262615f574d42372b1e12050000000000000000000000000013202d394653606c7986939facb9c2bbaea195887b6e6255483d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000005121e2a36424d575e616262626262626262626262626262626262626262626262626262626262626262626262626262626262626262605c544b4034281c1004000000000000000000000000000000000000000000000005121e2a36424d575e616262626262626262626262626262626262626262626262626262626262626262626262626262626262626262605c544b4034281c100400000000000000000000000006121e2b37424d575f6262626262626262626262605c544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151b212628292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e060000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575e616262626262626262626262626262626262626262626262626262626262626262615f574d42372b1e12050000000000000000000000000006121e2b37424d575f6262626262626262626262605c544b4034281c1004000000000000000000000000000000000000000000000000000005121e2a36424d575e6162626262626262626262605d564c4135291d11040006121e2b37424d575f6262626262626262626262626262626262626262626262626262626262626262626262626262626262626262615f574d42372b1e120500000000000000000000000000000000000000000000000006121e2b37424d575f6262626262626262626262605c544b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b23292e3132323232323232323232322d2c29241e160d040000000000000000000000000000000000000009121b23292e3132323232323232323232322d2c29241e160d0400000013202d394653606c7986939facb9c6bbaea195887b6e6255483b32323232322f2e2b2620180f06000000000009121b23292e31323232323232323232323232323232323232323232322f2e2b2620180f06000000000000020e1a26313c454d53555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555534d453c31261a0e020000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b30303030303030303030303030303030303030303030394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000020e1a25303b454d5254555555555555555555555555555555555555555555555555555555555555555555555555555555555555555553514b42392e23180c000000000000000000000000000000000000000000000000020e1a25303b454d5254555555555555555555555555555555555555555555555555555555555555555555555555555555555555555553514b42392e23180c00000000000000000000000000020e1a26313c454d53555555555555555555555553514b42392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f262d32353639393939393939393939393939393939393939393939393939393939393939393939393939393939393939392f2e2b2620180f0600000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b454d5254555555555555555555555555555555555555555555555555555555555555555555534d453c31261a0e0200000000000000000000000000020e1a26313c454d53555555555555555555555553514b42392e23180c000000000000000000000000000000000000000000000000000000020e1a25303b454d52545555555555555555555554524c443a2f24190d0100020e1a26313c454d53555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555534d453c31261a0e02000000000000000000000000000000000000000000000000020e1a26313c454d53555555555555555555555553514b42392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2224252525252525252525252521201d19130c040000000000000000000000000000000000000000000911181d2224252525252525252525252521201d19130c040000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2525252522211f1a150e06000000000000000911181d22242525252525252525252525252525252525252525252522211f1a150e0600000000000000000915202a333c424748484848484848484848484848484848484848484848484848484848484848484848484848484848484848484846423c332a1f1409000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f23232323232323232323232323232323232323232d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000009141f29333b42464848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484645403930271d12070000000000000000000000000000000000000000000000000009141f29333b42464848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484645403930271d120700000000000000000000000000000915202a333c424748484848484848484848484645403930271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e424346464646464646464646464646464646464646464646464646464646464646464646464646464646464646463b3a37312a21180e03000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b42464848484848484848484848484848484848484848484848484848484848484848484846423c332a1f14090000000000000000000000000000000915202a333c424748484848484848484848484645403930271d12070000000000000000000000000000000000000000000000000000000009141f29333b424648484848484848484848484745413a32281e13080000000915202a333c424748484848484848484848484848484848484848484848484848484848484848484848484848484848484848484846423c332a1f140900000000000000000000000000000000000000000000000000000915202a333c424748484848484848484848484645403930271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c11151718181818181818181818181413110d08010000000000000000000000000000000000000000000000060c11151718181818181818181818181413110d0801000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221818181514120f0a03000000000000000000060c111517181818181818181818181818181818181818181818181514120f0a03000000000000000000030e18212a31373a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a37312a21180e03000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22161616161616161616161616161616161616202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000030d17212930363a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b0000000000000000000000000000000000000000000000000000030d17212930363a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b000000000000000000000000000000030e18212a31373a3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b26313a42494e5053535353535353535353535353535353535353535353535353535353535353535353535353535353535353534847423c332a201509000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212930363a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a37312a21180e03000000000000000000000000000000030e18212a31373a3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b0000000000000000000000000000000000000000000000000000000000030d17212930363a3b3b3b3b3b3b3b3b3b3b3b3a39352f2820160c01000000030e18212a31373a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a37312a21180e030000000000000000000000000000000000000000000000000000030e18212a31373a3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0c0c0c0c0c0c0c0c0c0c0c0707040100000000000000000000000000000000000000000000000000000105090b0c0c0c0c0c0c0c0c0c0c0c070704010000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150c0c080806020000000000000000000000000105090b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08080602000000000000000000000000060f1820262b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2b261f180f0600000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a13202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000050f171f252a2d2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2d2c28231d150c03000000000000000000000000000000000000000000000000000000050f171f252a2d2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2d2c28231d150c0300000000000000000000000000000000060f1820262b2e2f2f2f2f2f2f2f2f2f2f2f2d2c28231d150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212d38424c545a5c606060606060606060606060606060606060606060606060606060606060606060606060606060606060606055534d453c31261a0e020013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f171f252a2d2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2b261f180f060000000000000000000000000000000000060f1820262b2e2f2f2f2f2f2f2f2f2f2f2f2d2c28231d150c03000000000000000000000000000000000000000000000000000000000000050f171f252a2d2e2f2f2f2f2f2f2f2f2f2f2d2c29241e160d040000000000060f1820262b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2b261f180f0600000000000000000000000000000000000000000000000000000000060f1820262b2e2f2f2f2f2f2f2f2f2f2f2f2d2c28231d150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e21222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211e1a140e060000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000050d141a1e20212222222222222222222222222222222222222222222222222222222222222222222222222222222222222222201f1c18120b030000000000000000000000000000000000000000000000000000000000050d141a1e20212222222222222222222222222222222222222222222222222222222222222222222222222222222222222222201f1c18120b03000000000000000000000000000000000000060e151a1e212222222222222222222222201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e12060013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1e2021222222222222222222222222222222222222222222222222222222222222222222211e1a140e0600000000000000000000000000000000000000060e151a1e212222222222222222222222201f1c18120b030000000000000000000000000000000000000000000000000000000000000000050d141a1e20212222222222222222222221201d19130c0400000000000000060e151a1e21222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211e1a140e06000000000000000000000000000000000000000000000000000000000000060e151a1e212222222222222222222222201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f10131313131313131313131313131313131313131313131313131313131313131312110f0c0701000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415151515151515151515151515151515151515151515151515151515151515151515151515151515151515151514120e0903000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000003090e12141515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151313100c07000000000000000000000000000000000000000000000000000000000000000003090e12141515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151313100c0700000000000000000000000000000000000000000003090e121415151515151515151515151313100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2835424e5a667076797979797979797979797979797979797979797979797979797979797979797979797979797979797979797976695f53473a2e2114080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12141515151515151515151515151515151515151515151515151515151515151515151514120e090300000000000000000000000000000000000000000003090e121415151515151515151515151313100c07000000000000000000000000000000000000000000000000000000000000000000000003090e121415151515151515151515151413110d080100000000000000000003090e121415151515151515151515151515151515151515151515151515151515151515151515151515151515151515151514120e0903000000000000000000000000000000000000000000000000000000000000000003090e121415151515151515151515151313100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a1016191c1d20202020202020202020202020202020202020202020202020202020202020201f1e1b18130c050000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080705020000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000002050708080808080808080808080808080808080808080808080808080808080808080808080808080808080808080807060400000000000000000000000000000000000000000000000000000000000000000000000002050708080808080808080808080808080808080808080808080808080808080808080808080808080808080808080807060400000000000000000000000000000000000000000000000000020608080808080808080808080807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c69768286868686868686868686868686868686868686868686868686868686868686868686868686868686868686867b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080808080808080808080808080808080808080808080808080808080808080808080705020000000000000000000000000000000000000000000000000002060808080808080808080808080706040000000000000000000000000000000000000000000000000000000000000000000000000000000205070808080808080808080808070704010000000000000000000000000002060808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080807050200000000000000000000000000000000000000000000000000000000000000000000000002060808080808080808080808080706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151b212628292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2a28231e170f0600000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a13202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030303101d293643505c6976838f939393939393939393939393939393939393939393939393939393939393939393939393939393939393887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150d0d09080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f262d32353639393939393939393939393939393939393939393939393939393939393939393837342f2921180f05000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000050a0d0f10131313131313131313131313131313131313131313131313131313131313131312110f0c070100000000000000000000000000000000000000000000000307090a0a0a0a0a0a0a0a0a0a0a0706040000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22161616161616161616161616161616161616202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000050a0d0f10131313131313131313131313131313131313131313131313131313131313131312110f0c0701000000000000000000000000000000000000000000050a0f121313131313131313131313130808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313131313131313131313131313131313131313130f0e0c0804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f1010101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f95887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221919191615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f10131313131313131313130c0b09050100000000000000000000000000000000000000000000000000050a0d0f10131313131313131313130c0b090501000000000000000000000000000000000000000000050a0f121313131313131313131313130808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d131313131313131313130f0e0c080400000000000000000000000000000000000000000000000000000000000000000002070a0c0d131313131313131313130f0e0c0804000000000000000000000000000000000000000000000000000000000000000000050a0f121313131313131313131313130808060200000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e424346464646464646464646464646464646464646464646464646464646464646464544403a332a21170c010000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000030a1016191c1d20202020202020202020202020202020202020202020202020202020202020201f1e1b18130c050000000000000000000000000000000000000000040b10131616161616161616161616161413100c07010000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f23232323232323232323232323232323232323232d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000030a1016191c1d20202020202020202020202020202020202020202020202020202020202020201f1e1b18130c05000000000000000000000000000000000000010910161b1e2020202020202020202020201514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a1016191c1d2020202020202020202020202020202020202020201b1b18140f09020000000000000000000000000000000000000000000000000000000000000000000000000000000000030a1016191c1d1d1d1d293643505c6976838f9ca9acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2626262622221f1b150e0700000000000000000000000000000000000000000000000000000000000000000000000000000000030a1016191c1d20202020202020202020181715110c0600000000000000000000000000000000000000000000030a1016191c1d20202020202020202020181715110c06000000000000000000000000000000000000010910161b1e2020202020202020202020201514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d13161919202020202020202020201b1b18140f0902000000000000000000000000000000000000000000000000000000000000070d13161919202020202020202020201b1b18140f09020000000000000000000000000000000000000000000000000000000000010910161b1e2020202020202020202020201514120e0903000000000000000000000000000000000000000000000000000000000000000005101b26313a42494e50535353535353535353535353535353535353535353535353535353535353535352504c453c33291e13070000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000040d151b212628292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2a28231e170f06000000000000000000000000000000000000070f161b20222323232323232323232323201f1d18120b0300000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b30303030303030303030303030303030303030303030394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000040d151b212628292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2a28231e170f0600000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151b212628292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282725201a130b03000000000000000000000000000000000000000000000000000000000000000000000000000000040d151b21262829292929293643505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9aea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b33333333332f2e2b27201910070000000000000000000000000000000000000000000000000000000000000000000000000000040d151b212628292d2d2d2d2d2d2d2d2d2d2524221d1811090000000000000000000000000000000000000000040d151b212628292d2d2d2d2d2d2d2d2d2d2524221d18110900000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2d2d282725201a130b03000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2d2d282725201a130b03000000000000000000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e06000000000000000000000000000000000000000000000000000000000000000a16212d38424c545a5c60606060606060606060606060606060606060606060606060606060606060605e5c574f453a2f23180c0000000000000000000000000013202d394653606c7986939facb9c4bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000030d161f262d32353639393939393939393939393939393939393939393939393939393939393939393837342f2921180f050000000000000000000000000000000007111921272c2f30303030303030303030302d2c29241d150d03000000000000000000000000000000000013202d394653606c7986939facb9c1bbaea195887b6e6255483d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000030d161f262d32353639393939393939393939393939393939393939393939393939393939393939393837342f2921180f0500000000000000000000000000000009131c252c33373939393939393939393939392f2e2b2620180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f262d3235363939393939393939393939393939393939393939393534312c251d150b0200000000000000000000000000000000000000000000000000000000000000000000000000030d161f262d323536363636363643505c6976838f9ca9b6c2c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9bebbaea195887b6e6255484040404040403c3b37322b22190e04000000000000000000000000000000000000000000000000000000000000000000000000030d161f262d3235363939393939393939393932312e29231b1209000000000000000000000000000000000000030d161f262d3235363939393939393939393932312e29231b120900000000000000000000000000000009131c252c33373939393939393939393939392f2e2b2620180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c242a2f3233393939393939393939393534312c251d150b0200000000000000000000000000000000000000000000000000000a131c242a2f3233393939393939393939393534312c251d150b02000000000000000000000000000000000000000000000000000009131c252c33373939393939393939393939392f2e2b2620180f060000000000000000000000000000000000000000000000000000000000010d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281b0f0300000000000000000000000013202d394653606c7986939facb8b8b8aea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000a151f2831383e424346464646464646464646464646464646464646464646464646464646464646464544403a332a21170c010000000000000000000000000000040f19232b32383b3d3d3d3d3d3d3d3d3d3d3d3a38352f271f150b010000000000000000000000000000000013202d394653606c7986939facb4b4b4aea195887b6e6255494949494949494949494949494949494949494949494949494953606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000a151f2831383e424346464646464646464646464646464646464646464646464646464646464646464544403a332a21170c010000000000000000000000000005101b252e373e434646464646464646464646463b3a37312a21180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e424346464646464646464646464646464646464646464642403d372f271d1309000000000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e4243434343434343505c6976838f9ca9b6bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbdc1c7ced2c8bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb1b1b1aea195887b6e62554c4c4c4c4c4c4c4947433c342b20150a0000000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464646464646464646463f3d3a342d241b110600000000000000000000000000000000000a151f2831383e4243464646464646464646463f3d3a342d241b11060000000000000000000000000005101b252e373e434646464646464646464646463b3a37312a21180e0300000000000000000000000000000000000000000000000000000000000000000000000000000007121c252e353b3e404646464646464646464642403d372f271d13090000000000000000000000000000000000000000000000000007121c252e353b3e404646464646464646464642403d372f271d13090000000000000000000000000000000000000000000000000005101b252e373e434646464646464646464646463b3a37312a21180e0300000000000000000000000000000000000000000000000000000000030f1c2835424e5a66707679797979797979797979797979797979797979797979797979797979797979797873685c5044372a1e110500000000000000000000000013202d394653606c7986939fabababababa195887b6e6255483b2f221508000000000000000000000000000000000000000000000005101b26313a42494e50535353535353535353535353535353535353535353535353535353535353535352504c453c33291e130700000000000000000000000000000b16212b353d444849494949494949494949494745403931271d12070000000000000000000000000000000013202d394653606c7986939fa8a8a8a8a8a195887b6e6256565656565656565656565656565656565656565656565656565656606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000005101b26313a42494e50535353535353535353535353535353535353535353535353535353535353535352504c453c33291e1307000000000000000000000000000a16212c3740494f5353535353535353535353534847423c332a20150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b26313a42494e505353535353535353535353535353535353535353534e4d4841392f251a0f04000000000000000000000000000000000000000000000000000000000000000000000005101b26313a42494e50505050505050505c6976838f9ca9afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafb1b6bdc5cec8bbaea195887b6e6255483b2f2215080013202d394653606c7986939fa5a5a5a5a5a195887b6e62595959595959595955544e463c32271b0f030000000000000000000000000000000000000000000000000000000000000000000005101b26313a42494e50535353535353535353534b4a453f362d23180c0100000000000000000000000000000005101b26313a42494e50535353535353535353534b4a453f362d23180c010000000000000000000000000a16212c3740494f5353535353535353535353534847423c332a2015090000000000000000000000000000000000000000000000000000000000000000000000000000020d19242e3740464b4c535353535353535353534e4d4841392f251a0f040000000000000000000000000000000000000000000000020d19242e3740464b4c535353535353535353534e4d4841392f251a0f040000000000000000000000000000000000000000000000000a16212c3740494f5353535353535353535353534847423c332a2015090000000000000000000000000000000000000000000000000000000003101d293643505c697682868686868686868686868686868686868686868686868686868686868686868685786b5e5245382b1f120500000000000000000000000013202d394653606c7986939e9e9e9e9e9e9e95887b6e6255483b2f22150800000000000000000000000000000000000000000000000a16212d38424c545a5c60606060606060606060606060606060606060606060606060606060606060605e5c574f453a2f23180c0000000000000000000000000003101b27323d474f54565656565656565656565653514b43392f24180c0000000000000000000000000000000013202d394653606c7986939b9b9b9b9b9b9b95887b6e6363636363636363636363636363636363636363636363636363636363636c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000a16212d38424c545a5c60606060606060606060606060606060606060606060606060606060606060605e5c574f453a2f23180c000000000000000000000000000f1b27333e49525a5f606060606060606060606055534d453c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212d38424c545a5c6060606060606060606060606060606060606060605b59534b41372c20140800000000000000000000000000000000000000000000000000000000000000000000000a16212d38424c545a5c5c5c5c5c5c5c5c5c6976838f9ca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a5abb3bdc7c8bbaea195887b6e6255483b2f2215080013202d394653606c7986939898989898989895887b6e6666666666666666666260584e43372b1f1306000000000000000000000000000000000000000000000000000000000000000000000a16212d38424c545a5c60606060606060606060585651483f34291d11050000000000000000000000000000000a16212d38424c545a5c60606060606060606060585651483f34291d11050000000000000000000000000f1b27333e49525a5f606060606060606060606055534d453c31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000007131e2a354049525759606060606060606060605b59534b41372c201408000000000000000000000000000000000000000000000007131e2a354049525759606060606060606060605b59534b41372c2014080000000000000000000000000000000000000000000000000f1b27333e49525a5f606060606060606060606055534d453c31261a0e0200000000000000000000000000000000000000000000000001030303101d293643505c6976838f9393939393939393939393939393939393939393939393939393939393939185786b5e5245382b1f120503000000000000000000000013202d394653606c7986919191919191919191887b6e6255483b2f22150800000000000000000000000000000000000000000000010d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281b0f030000000000000000000000000713202c38444f59606363636363636363636363605d554b4035291d100400000000000000000000000000000013202d394653606c79868e8e8e8e8e8e8e8e8e887b70707070707070707070707070707070707070707070707070707070707070707986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000010d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281b0f03000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c00000000000000000000000000000000000000000000000000000000000000000000000d1926323e49545e666969696969696969696976838f969696969696969696969696969696969696969696969696969696969696969699a1abb6c1c8bbaea195887b6e6255483b2f2215080013202d394653606c79868b8b8b8b8b8b8b8b8b887b737373737373737373736f6a6054473b2e221508000000000000000000000000000000000000000000000000000000000000000000010d1926323e49545e66696c6c6c6c6c6c6c6c6c6c65625b51453a2e2215090000000000000000000000000000010d1926323e49545e66696c6c6c6c6c6c6c6c6c6c65625b51453a2e221509000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000a16232f3b46525b63666c6c6c6c6c6c6c6c6c6c68655d53483d3125180c00000000000000000000000000000000000000000000000a16232f3b46525b63666c6c6c6c6c6c6c6c6c6c68655d53483d3125180c000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e120600000000000000000000000000000000000000000000050a0d0f1010101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e5245382b1f1210100807050200000000000000121f2b3845525e6b7885858585858585858585857b6e6155483b2e22150800000000000000000000000000000000000000000000030f1c2835424e5a66707679797979797979797979797979797979797979797979797979797979797979797873685c5044372a1e11050000000000000000000000000916222f3b4854606b70707070707070707070706d675d5145382c1f13060000000000000000000000000000000f1b2835424e5b687581818181818181818181817d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d8996a3afbcc8bbaea195887b6e6255483b2f2215080000000000000000000000030f1c2835424e5a66707679797979797979797979797979797979797979797979797979797979797979797873685c5044372a1e110500000000000000000000000013202d3946535f6c76797979797979797979797976695f53473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2835424e5a667076797979797979797979797979797979797979797979756f65594d4034271b0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2835424e5a66707676767676767676767676838989898989898989898989898989898989898989898989898989898989898989898f99a5b1bdc8bbaea195887b6e6255483b2f221508000c1825323f4b5865727e7e7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f7f7c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000030f1c2835424e5a66707679797979797979797979726d62564a3d3124170b0000000000000000000000000000030f1c2835424e5a66707679797979797979797979726d62564a3d3124170b00000000000000000000000013202d3946535f6c76797979797979797979797976695f53473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000000c1925323e4b57636d7379797979797979797979756f65594d4034271b0e00000000000000000000000000000000000000000000000c1925323e4b57636d7379797979797979797979756f65594d4034271b0e01000000000000000000000000000000000000000000000013202d3946535f6c76797979797979797979797976695f53473a2e2114080000000000000000000000000000000000000000030a1016191c1d1d1d1d293643505c6976838f9ca9acacacacacacacacacacacacacacacacacacacacacacacacacacab9e9185786b5e5245382b1f1d1d1d1514120e09030000000000111e2a3744505c687378787878787878787878786e695f53463a2d2114070000000000000000000000000000000000000000000003101d293643505c697682868686868686868686868686868686868686868686868686868686868686868685786b5e5245382b1f12050000000000000000000000000a1623303d495663707d7c7c7c7c7c7c7c7c7c7d796d6053473a2d2014070000000000000000000000000000000e1b2734404d59656f7575757575757575757576828989898989898989898989898989898989898989898989898989898989898989898f99a5b1bdc8bbaea195887b6e6255483b2f221508000000000000000000000003101d293643505c697682868686868686868686868686868686868686868686868686868686868686868685786b5e5245382b1f120500000000000000000000000013202d394653606c7986868686868686868686867b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976828686868686868686868686868686868686868686868175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000101d293643505c697682838383838383838383827d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d8996a3afbcc8bbaea195887b6e6255483b2f221508000b1724313d4a56626d7272727272727272727276838c8c8c8c8c8c8c8c8c8b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000003101d293643505c697682868686868686868686867e7265584b3f3225180c000000000000000000000000000003101d293643505c697682868686868686868686867e7265584b3f3225180c00000000000000000000000013202d394653606c7986868686868686868686867b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f868686868686868686868175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f868686868686868686868175685b4e4235281b0f02000000000000000000000000000000000000000000000013202d394653606c7986868686868686868686867b6e6255483b2f22150800000000000000000000000000000000000000040d151b21262829292929293643505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8ab9e9185786b5e5245382b2929292921201e1a140d05000000000f1b2834404c5761686b6b6b6b6b6b6b6b6b6b6b615f574d42372b1e12050000000000000000000000000000000000000001030303101d293643505c6976838f9393939393939393939393939393939393939393939393939393939393939185786b5e5245382b1f120503000000000000000000000013202d394653606c7986898989898989898989887b6e6255483b2f2215080000000000000000000000000000000c1825313d48535d656868686868686868686976838f969696969696969696969696969696969696969696969696969696969696969699a1abb6c1c8bbaea195887b6e6255483b2f221508000000000000000001030303101d293643505c6976838f9393939393939393939393939393939393939393939393939393939393939185786b5e5245382b1f120503000000000000000000000013202d394653606c7986939393939393939393887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030303101d293643505c6976838f939393939393939393939393939393939393938e8175685b4e4235281b0f030202000000000000000000000000000000000000000000000000000000000000000013202d394653606c79868f8f8f8f8f8f8f8f8f887b70707070707070707070707070707070707070707070707070707070707070707986939facb9c6bbaea195887b6e6255483b2f221508000915222e3a45515b626565656565656565656976838f99999999999999988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f93939393939393938b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f93939393939393938b7e7265584b3f3225180c00000000000000000000000013202d394653606c7986939393939393939393887b6e6255483b2f221508000000000000000000000000000303030303030303030302020000000000000000000000000d192633404c5966737f8c93939393939393938e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c93939393939393938e8175685b4e4235281b0f02000000000000000000000000000000000000000000000013202d394653606c7986939393939393939393887b6e6255483b2f221508000000000000000000000000000000000000030d161f262d323536363636363643505c6976838f9ca9b6c2c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c4b8ab9e9185786b5e52453836363636362e2d2a251f170f050000000c18232f3a454f575c5e5e5e5e5e5e5e5e5e5e5e55534d453c31261a0e020000000000000000000000000000000000050a0d0f1010101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e5245382b1f121010080705020000000000000013202d394653606c7986939696969696969695887b6e6255483b2f2215080600000000000000000000000000000814202c37414b53595b5b5b5b5b5b5b5b5c6976838f9ca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a5abb3bdc7c8bbaea195887b6e6255483b2f221508000000000000050a0d0f1010101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e5245382b1f121010080705020000000000000013202d394653606c7986939f9f9f9f9f9f9f95887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f1010101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9b8e8175685b4e4235281b10100f0e0c0904000000000000000000000000000000000000000000000000000000000013202d394653606c7986939c9c9c9c9c9c9c95887b6e6363636363636363636363636363636363636363636363636363636363636c7986939facb9c6bbaea195887b6e6255483b2f2215080005111d29343f48515658585858585858585c6976838f9ca6a6a6a6a6a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9c9f9f9f9f9f9f988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9c9f9f9f9f9f9f988b7e7265584b3f3225180c00000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f95887b6e6255483b2f22150800000000000000000003060809101010101010101010100f0e0c09040000000000000000000d192633404c5966737f8c999f9f9f9f9f9f9b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c999f9f9f9f9f9f9b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f95887b6e6255483b2f2215080000000000000000000000000000000000000a151f2831383e4243434343434343505c6976838f9ca9b6bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb8ab9e9185786b5e52454343434343433b3a36302921170d03000007131e29333c454c5052525252525252525252524846423c332a1f140900000000000000000000000000000000030a1016191c1d1d1d1d293643505c6976838f9ca9acacacacacacacacacacacacacacacacacacacacacacacacacacab9e9185786b5e5245382b1f1d1d1d1514120e0903000000000013202d394653606c7986939fa3a3a3a3a3a195887b6e6255483b2f221513130c0b090501000000000000000000040f1a252f3941484d4e4e4e4e4e4e4e505c6976838f9ca9afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafb1b6bdc5cec8bbaea195887b6e6255483b2f22150800000000030a1016191c1d1d1d1d293643505c6976838f9ca9acacacacacacacacacacacacacacacacacacacacacacacacacacab9e9185786b5e5245382b1f1d1d1d1514120e0903000000000013202d394653606c7986939facacacacaca195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a1016191c1d1d1d1d293643505c6976838f9ca9acacacacacacacacacacacacacacaca89b8e8175685b4e4235281d1d1d1c1b19150f090200000000000000000000000000000000000000000000000000000013202d394653606c7986939fa9a9a9a9a9a195887b6e6256565656565656565656565656565656565656565656565656565656606c7986939facb9c6bbaea195887b6e6255483b2f22150800010c18232d363f454a4b4b4b4b4b4b4b505c6976838f9ca9b2b2b2b1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9acacacaca5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9acacacaca5988b7e7265584b3f3225180c00000000000000000000000013202d394653606c7986939facacacacaca195887b6e6255483b2f22150800000000000000040a0f1215151d1d1d1d1d1d1d1d1d1d1c1b19150f0902000000000000000d192633404c5966737f8c99a6acacacaca89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6acacacaca89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facacacacaca195887b6e6255483b2f221508000000000000000000000000000000000005101b26313a42494e50505050505050505c6976838f9ca9aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeab9e9185786b5e52505050505050504846423b33291f14090000010c17212a333a404445454545454545454545453b3a37312a21180e03000000000000000000000000000000040d151b21262829292929293643505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8ab9e9185786b5e5245382b2929292921201e1a140d050000000013202d394653606c7986939facafafafaea195887b6e6255483b2f22202020181715110c0600000000000000000009131d272f373d4042424242424243505c6976838f9ca9b6bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbdc1c7ced4c8bbaea195887b6e6255483b2f221508000000040d151b21262829292929293643505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8ab9e9185786b5e5245382b2929292921201e1a140d050000000013202d394653606c7986939facb9b9b9aea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151b21262829292929293643505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9b9b9b9b4a89b8e8175685b4e423529292929292825201b140c03000000000000000000000000000000000000000000000000000013202d394653606c7986939facb6b6b6aea195887b6e6255494949494949494949494949494949494949494949494949494953606c7986939facb9c6bbaea195887b6e6255483b2f221508000006111b242d343a3d3f3f3f3f3f3f43505c6976838f9ca9b6bfbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6b9b9b1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6b9b9b1a5988b7e7265584b3f3225180c00000000000000000000000013202d394653606c7986939facb9b9b9aea195887b6e6255483b2f221508000000000000060e151b1f212229292929292929292929292825201b140c030000000000000d192633404c5966737f8c99a6b2b9b9b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2b9b9b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9b9b9aea195887b6e6255483b2f22150800000000000000000000000000000000000a16212d38424c545a5c5c5c5c5c5c5c5c5c6976838f9ca1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5c5c5c5c5c5c5c5c54524d453b30251a0e020000050f1821292f343738383838383838383838382e2d2b261f180f06000000000000000000000000000000030d161f262d323536363636363643505c6976838f9ca9b6c2c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c4b8ab9e9185786b5e52453836363636362e2d2a251f170f0500000013202d394653606c7986939facb9bcbbaea195887b6e6255483b2f2d2d2d2d2524221d1811090000000000000000020b151d252c313435353535353643505c6976838f9ca9b6c2c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c6c6c8ccd2d9e2d4c8bbaea195887b6e6255483b2f2215080000030d161f262d323536363636363643505c6976838f9ca9b6c2c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c4b8ab9e9185786b5e52453836363636362e2d2a251f170f0500000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f262d323536363636363643505c6976838f9ca9b6c2c6c6c6c6c6c6c6c6c6c6c6c1b4a89b8e8175685b4e4236363636363534312c251e150c020000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c2bbaea195887b6e6255483d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000009121b23292e3132323232323643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000006101820262b2e2f363636363636363636363534312c251e150c0200000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000d1926323e49545e666969696969696969696976838f9595959595959595959595959595959595959595959595959595959595959185786b696969696969696969615e574d42362a1e1205000000060f171e23282a2b2b2b2b2b2b2b2b2b2b2b22211e1a140e06000000000000000000000000000000000a151f2831383e4243434343434343505c6976838f9ca9b6bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb8ab9e9185786b5e52454343434343433b3a36302921170d03000013202d394653606c7986939facb9c4bbaea195887b6e6255483b393939393932312e29231b12090000000000000000030b131a20252728282828293643505c6976838f9ca9b6b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9b9b9b9b9b9b9b9b9bbc0c7d0c8d4c8bbaea195887b6e6255483b2f22150800000a151f2831383e4243434343434343505c6976838f9ca9b6bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb8ab9e9185786b5e52454343434343433b3a36302921170d03000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e4243434343434343505c6976838f9ca9b6bbbbbbbbbbbbbbbbbbbbbbbbbbb4a89b8e8175685b4e43434343434342413d3730271e14090000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b30303030303030303030303030303030303030303030394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000911181d222425252525293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000040e18222a32373b3c4343434343434343434342413d3730271e140900000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000f1c2835424e5a667076767676767676767676768288888888888888888888888888888888888888888888888888888888888888888578767676767676767676766e695e52463a2d20140700000000050c13181b1e1f1f1f1f1f1f1f1f1f1f1f1514120e09030000000000000000000000000000000005101b26313a42494e50505050505050505c6976838f9ca9aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeab9e9185786b5e52505050505050504846423b33291f1409000013202d394653606c7986939facb8b8b8aea195887b6e6255484646464646463f3d3a342d241b1106000000000000000002090f14181b1b1b1b1d293643505c6976838f9ca9abababababababababababababacacacacacacacacacacacacacacacacafb6beb6bfc8c8bbaea195887b6e6255483b2f2215080005101b26313a42494e50505050505050505c6976838f9ca9aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeab9e9185786b5e52505050505050504846423b33291f1409000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b26313a42494e50505050505050505c6976838f9ca9aeaeaeaeaeaeaeaeaeaeaeaeaeaeaea89b8e8175685b505050505050504f4d49423930251b0f0400000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f23232323232323232323232323232323232323232d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000060c1115171818181d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000a15202a343c434748505050505050505050504f4d49423930251b0f04000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000101d293643505c697682838383838383838383827d7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b82838383838383838383827b6e6154483b2e211508000000000001070c0f111212121212121212121212080705020000000000000000000000000000000000000a16212d38424c545a5c5c5c5c5c5c5c5c5c6976838f9ca1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5c5c5c5c5c5c5c5c54524d453b30251a0e020013202d394653606c7986939fabababababa195887b6e6255535353535353534b4a453f362d23180c0100000000000000000004080c0e0f0f101d293643505c6976838f9c9e9e9e9e9e9e9e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa4aca5adb6c1c8bbaea195887b6e6255483b2f221508000a16212d38424c545a5c5c5c5c5c5c5c5c5c6976838f9ca1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5c5c5c5c5c5c5c5c54524d453b30251a0e020013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212d38424c545a5c5c5c5c5c5c5c5c5c6976838f9ca1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19b8e8175685c5c5c5c5c5c5c5c5c59534b42372c20150900000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22161616161616161616161616161616161616202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000105090b0c0c101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000030f1b26323c464e53555c5c5c5c5c5c5c5c5c5c5c59534b42372c201509000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c79868f8f8f8f8f8f8f8f8f887b6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e79868f8f8f8f8f8f8f8f8f887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1926323e49545e666969696969696969696976838f9595959595959595959595959595959595959595959595959595959595959185786b696969696969696969615e574d42362a1e12050013202d394653606c7986939e9e9e9e9e9e9e95887b6e626060606060606060585651483f34291d1105000000000000000000000000010203101d293643505c6976838f919292929292929292929292929292929292929292929292929292929293939a939ba5b0bcc8bbaea195887b6e6255483b2f221508000d1926323e49545e666969696969696969696976838f9595959595959595959595959595959595959595959595959595959595959185786b696969696969696969615e574d42362a1e12050013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1926323e49545e666969696969696969696976838f959595959595959595959595959595959595958e817569696969696969696968655d53493d3125190c00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a13202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000006121f2b37434e585f626969696969696969696968655d53493d3125190c000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939c9c9c9c9c9c9c95887b6e6262626262626262626262626262626262626262626262626262626262626c7986939c9c9c9c9c9c9c95887b6e6255483b2f2215080000000000050a0f12131313131313131313131313080806020000000000000000000000000000000000000f1c2835424e5a667076767676767676767676768288888888888888888888888888888888888888888888888888888888888888888578767676767676767676766e695e52463a2d2014070013202d394653606c7986919191919191919191887b6e6c6c6c6c6c6c6c6c6c65625b51453a2e2215090000000000000000000000000000020f1c2935424f5c6875818585858585858585858585858585858585858585858585868686868686868686868993a0acb9c8bbaea195887b6e6255483b2f221508000f1c2835424e5a667076767676767676767676768288888888888888888888888888888888888888888888888888888888888888888578767676767676767676766e695e52463a2d2014070013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424e5a66707676767676767676767676828888888888888888888888888888888888888888888176767676767676767676756f65594d4134281b0e00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000815212e3b47535f6a6f76767676767676767676756f65594d4134281b0e020000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939fa9a9a9a9a9a195887b6e6255555555555555555555555555555555555555555555555555555555606c7986939fa9a9a9a9a9a195887b6e6255483b2f221508000000010910161b1e2020202020202020202020201514120e090300000000000000000000000000000000101d293643505c697682838383838383838383827d7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b82838383838383838383827b6e6154483b2e21150800121f2b3845525e6b7885858585858585858585857b79797979797979797979726d62564a3d3124170b0000000000000000000000000000020e1b2834414d59656f7578787878787878787878787878787878797979797979797979797979797979797986939facb9c6bbaea195887b6e6255483b2f22150800101d293643505c697682838383838383838383827d7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b82838383838383838383827b6e6154483b2e2115080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c697683838383838383838383827d7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7d828383838383838383838275685c4f4235291c0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000915222f3c4855626f7c828383838383838383838175685c4f4235291c0f020000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb6b6b6aea195887b6e6255484848484848484848484848484848484848484848484848484853606c7986939facb6b6b6aea195887b6e6255483b2f2215080000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e0600000000000000000000000000000013202d394653606c79868f8f8f8f8f8f8f8f8f887b6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e79868f8f8f8f8f8f8f8f8f887b6e6255483b2f22150800111e2a3744505c6873787878787878787878787882868686868686868686867e7265584b3f3225180c0000000000000000000000000000000c1925313d49535d65686b6b6b6b6b6b6b6b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c79868f8f8f8f8f8f8f8f8f887b6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e79868f8f8f8f8f8f8f8f8f887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79868f8f8f8f8f8f8f8f8f887b6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e707c898f8f8f8f8f8f8f8f8f85786b5e5245382b1f1200000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c06020100000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000a1623303d495663707c898f8f8f8f8f8f8f8f8f85786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c2bbaea195887b6e6255483b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4653606c7986939facb9c2bbaea195887b6e6255483b2f221508000009131c252c33373939393939393939393939392f2e2b2620180f06000000000000000000000000000013202d394653606c7986939c9c9c9c9c9c9c95887b6e6262626262626262626262626262626262626262626262626262626262626c7986939c9c9c9c9c9c9c95887b6e6255483b2f221508000f1b2834404c5761686b6b6b6b6b6b6b6b6b6b76838f93939393939393938b7e7265584b3f3225180c0000000000000000000000000000000915202c37424b53595c5e5e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939c9c9c9c9c9c9c95887b6e6262626262626262626262626262626262626262626262626262626262626c7986939c9c9c9c9c9c9c95887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939c9c9c9c9c9c9c95887b6e62626262626262626262626262626262626263707c89969c9c9c9c9c9c9c9185786b5e5245382b1f1200000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f32251813130f0e0c08040000000000000000000000000000000000000000000002070a0c0d0d101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180d0d0b0a08040000000002070a0c0d0d101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180d0d0b0a08040000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000a1623303d495663707c89969c9c9c9c9c9c9c9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080005101b252e373e434646464646464646464646463b3a37312a21180e030000000000000000000000000013202d394653606c7986939fa9a9a9a9a9a195887b6e6255555555555555555555555555555555555555555555555555555555606c7986939fa9a9a9a9a9a195887b6e6255483b2f221508000c18232f3a454f575c5e5e5e5e5e5e5e5e5e6976838f9c9f9f9f9f9f9f988b7e7265584b3f3225180c000000000000000000000000000000040f1b25303942494d4f525252525252525252525252525252525252525252525253535353535353606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939fa9a9a9a9a9a195887b6e6255555555555555555555555555555555555555555555555555555555606c7986939fa9a9a9a9a9a195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939fa9a9a9a9a9a195887b6e62555555555555555555555555555555555663707c8996a3a9a9a9a9a99e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f32252020201b1b18140f090200000000000000000000000000000000000000070d1316191919191d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225191919171614100b0500070d1316191919191d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225191919171614100b05000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000a1623303d495663707c8996a3a9a9a9a9a99e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22222222222222222222222222222222222222222d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000a16212c3740494f5353535353535353535353534847423c332a2015090000000000000000000000000013202d394653606c7986939facb6b6b6aea195887b6e6255484848484848484848484848484848484848484848484848484853606c7986939facb6b6b6aea195887b6e6255483b2f2215080007131e29333c454c5052525252525252525c6976838f9ca9acacacaca5988b7e7265584b3f3225180c0000000000000000000000000000000009141e2730373d4142454545454545454545454545454545454646464646464646464646464653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb6b6b6aea195887b6e6255484848484848484848484848484848484848484848484848484853606c7986939facb6b6b6aea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb6b6b6aea195887b6e62554848484848484848484848484848495663707c8996a3afb6b6b6ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f322d2d2d2d282725201a130b0300000000000000000000000000000000010a12191e232526262626293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f32262626262423211c17100a12191e232526262626293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f32262626262423211c1710080000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000a1623303d495663707c8996a3afb6b6b6ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22151515151515151515151515151515151515202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000f1b27333e49525a5f606060606060606060606055534d453c31261a0e0200000000000000000000000013202d394653606c7986939facb9c2bbaea195887b6e6255483b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4653606c7986939facb9c2bbaea195887b6e6255483b2f22150800010c17212a333a404445454545454545505c6976838f9ca9b6b9b9b1a5988b7e7265584b3f3225180c00000000000000000000000000000000020c151e252c313435383838383838383838393939393939393939393939393939393939394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c2bbaea295887b6f6255483c3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4653606c7986939facb9c2bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c2bbaea195887b6e6255483b3b3b3b3b3b3b3b3b3b3b3b3d495663707c8996a3afbcc2b8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f39393939393534312c251d150b020000000000000000000000000000000a131c242a2f3233333333333643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f333333333331302d28221a131c242a2f3233333333333643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f333333333331302d28221a120800000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000a1623303d495663707c8996a3afbcc2b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150808080808080808080808080808080813202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e120600000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f394653606c7986939facb9bebbaea195887b6e6255483b2f2215080000050f1821292f343738383838383843505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000000000000000000000000000008121d262e363c3f41434343434343434343434343434343434343434343434343434343434653606c7986939facb9bbbbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bebbaea195887b6e6255483b2f2f32383b3d404040404040495663707c8996a3afbcbeb8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000003101d293643505c6976838f9ca9b6b8b8b1a5988b7e7265584b46464646464642403d372f271d1309000000000000000000000000000007121c252e353b3e40404040404043505c6976838f9ca9b6bebeb1a5988b7e7265584b4040404040403e3c39332c241c252e353b3e40404040404043505c6976838f9ca9b6bebeb1a5988b7e7265584b4040404040403e3c39332c241a1005000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d3946535f6c76797979797979797979797976695f53473a2e21140800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22222222222222222222222222222222222222222d394653606c7986939facb1b1b1aea195887b6e6255483b2f221508000000060f171e23282a2b2b2b2b2b3643505c6976838f9ca9b6bbbbb1a5988b7e7265584b3f3225180c000000000000000000000000000000030e19242e3840474c4d505050505050505050505050505050505050505050505050505050505053606c7986939facaeaeaeaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22222222222222222222222222222222222222222d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb1b1b1aea195887b6e6255483b2f353d4448494c4c4c4c4c4c4c5663707c8996a3afb1b1b1ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000003101d293643505c6976838f9ca9ababababa5988b7e726558535353535353534e4d4841392f251a0f04000000000000000000000000020d19242e3740464b4c4c4c4c4c4c4c505c6976838f9ca9b1b1b1b1a5988b7e7265584c4c4c4c4c4c4c4a49443e362c242e3740464b4c4c4c4c4c4c4c505c6976838f9ca9b1b1b1b1a5988b7e7265584c4c4c4c4c4c4c4a49443e362c22170b000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986868686868686868686867b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22151515151515151515151515151515151515202d394653606c7986939fa5a5a5a5a5a195887b6e6255483b2f22150800000000050c13181b1e1f1f1f1f293643505c6976838f9ca9aeaeaeaea5988b7e7265584b3f3225180c00000000000000000000000000000007131f2b36404a52585a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c606c7986939fa1a1a1a1a1a195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22151515151515151515151515151515151515202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939fa5a5a5a5a5a195887b6e6255483b323d474f5456595959595959595963707c8996a3a5a5a5a5a59e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000003101d293643505c6976838f9c9e9e9e9e9e9e988b7e726560606060606060605b59534b41372c20140800000000000000000000000007131e2a354049525759595959595959595c6976838f9ca5a5a5a5a5a5988b7e72655959595959595959575550483e332a354049525759595959595959595c6976838f9ca5a5a5a5a5a5988b7e72655959595959595959575550483e33281c10040013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939393939393939393887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150808080808080808080808080808080813202d394653606c7986939898989898989895887b6e6255483b2f221508000000000001070c0f111212121d293643505c6976838f9ca1a1a1a1a1a1988b7e7265584b3f3225180c0000000000000000000000000000000b1723303c47525c6467696969696969696969696969696969696969696969696969696969696969696c7986939595959595959595887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150908080808080808080808080808080813202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939898989898989895887b6e6255483b38444f596063666666666666666666707c8996989898989898989185786b5e5245382b1f1200000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000003101d293643505c6976838f91919191919191918b7e726c6c6c6c6c6c6c6c6c68655d53483d3125180c0000000000000000000000000a16232f3b46525b636666666666666666666976838f98989898989898988b7e7266666666666666666664615a5044392f3b46525b636666666666666666666976838f98989898989898988b7e7266666666666666666664615a5044392d2114080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939f9f9f9f9f9f9f95887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c79868b8b8b8b8b8b8b8b8b887b6e6255483b2f221508000000000000000003050505101d293643505c6976838f95959595959595958b7e7265584b3f3225180c0000000000000000000000000000000d1926333f4c58646e7476767676767676767676767676767676767676767676767676767676767676767986888888888888888888887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79868b8b8b8b8b8b8b8b8b887b6e6255483b3b4854606b70737373737373737373737c898b8b8b8b8b8b8b8b8b85786b5e5245382b1f1200000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000020f1c2935424f5c687581858585858585858585857e79797979797979797979756f65594d4034271b0e0100000000000000000000000c1925323e4b57636d7373737373737373737376838b8b8b8b8b8b8b8b8b8b7e73737373737373737373716c6155493c323e4b57636d7373737373737373737376838b8b8b8b8b8b8b8b8b8b7e73737373737373737373716c6155493c3023160a0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facacacacaca195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000c1825323f4b5865727e7e7e7e7e7e7e7e7e7e7e7a6d6054473a2d211407000000000000000000000003101d293643505c697682888888888888888888887e7265584b3f3225180c0000000000000000000000000000010e1a2734414d5a6774808383838383838383838383838383838383838383838383838383838383838383817b7b7b7b7b7b7b7b7b7b7b786d6053463a2d2013070013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e7e7e7e7e7e7e7e7e7e7e7a6d6054473a3d495663707d7f7f7f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7e7e7164584b3e3125180b00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000020e1b2834414d59656f75787878787878787878787f868686868686868686868175685b4e4235281b0f0200000000000000000000000d192633404c5966737f7f7f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f7f7e7164574a3e33404c5966737f7f7f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f7f7e7164574a3e3124170b0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9b9b9aea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000b1724313d4a56626d72727272727272727272726d685d5245392c2013070000000000000000000000000815212e3b4854616e7b7b7b7b7b7b7b7b7b7b7b7a6d6054473a2d211407000000000000000000000000000003101d293643505c6976838f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f85786e6e6e6e6e6e6e6e6e6e6d665c5145382c1f13060013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313d4a56626d72727272727272727272726d685d524539404c5966737f8c8c8c8c8c8c8c8c8c8c8175727272727272727272716c6156493d3024170a00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000c1925313d49535d65686b6b6b6b6b6b6b6b6b737f8c93939393939393938e8175685b4e4235281b0f02000000000000000000000013202d394653606c79868c8c8c8c8c8c8c8c8c887b727272727272727272737f8c8c8c8c8c8c8c8c8c8c8175685b4e42394653606c79868c8c8c8c8c8c8c8c8c887b727272727272727272737f8c8c8c8c8c8c8c8c8c8c8175685b4e4235281b0f0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000915222e3a45515b626565656565656565656565605d564c4135291d11040000000000000000000000000714202d3a46525e696e6e6e6e6e6e6e6e6e6e6e6d685d5245392c201307000000000000000000000000000003101d293643505c6976838f9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9185786b626262626262626262605c544b4034281c10040013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222e3a45515b626565656565656565656565605d564c4135404c5966737f8c99999999999999998e817568656565656565656564615a5045392d21150800000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000915202c37424b53595c5e5e5e5e5e5e5e5e66737f8c999f9f9f9f9f9f9b8e8175685b4e4235281b0f02000000000000000000000013202d394653606c7986939999999999999995887b6e6565656565656566737f8c99999999999999998e8175685b4e42394653606c7986939999999999999995887b6e6565656565656566737f8c99999999999999998e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160907080a0a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120a0a07060d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000005111d29343f485156585858585858585858585854524c443a2f24190d0100000000000000000000000005121e2a36424d575e6162626262626262626262605d564c4135291d1104000000000000000000000000000003101d293643505c6976838f9ca9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a99e9185786b5e555555555555555553514b42392e23180c000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343f485156585858585858585858585854524c443a2f404c5966737f8c99a6a6a6a6a6a69b8e8175685b58585858585858585650483e34281d110500000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000040f1b25303942494d4f525252525252525966737f8c99a6acacacaca89b8e8175685b4e4235281b0f02000000000000000000000013202d394653606c7986939fa6a6a6a6a6a195887b6e6258585858585966737f8c99a6a6a6a6a6a69b8e8175685b4e42394653606c7986939fa6a6a6a6a6a195887b6e6258585858585966737f8c99a6a6a6a6a6a69b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f221612141516161623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f161616141310192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000010c18232d363f454a4b4b4b4b4b4b4b4b4b4b4b4745413a32281e130800000000000000000000000000020e1a25303b454d52545555555555555555555554524c443a2f24190d01000000000000000000000000000003101d293643505c6976838f9ca9b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6ab9e9185786b5e52484848484848484645403930271d1207000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c18232d363f454a4b4b4b4b4b4b4b4b4b4b4b4745413a3233404c5966737f8c99a6b2b2b2b2a89b8e8175685b4e4b4b4b4b4b4b4b49453e362d22170c0000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000009141e2730373d41424545454545454c5966737f8c99a6b2b9b9b4a89b8e8175685b4e4235281b0f02000000000000000000000013202d394653606c7986939facb2b2b2aea195887b6e62554b4b4b4c5966737f8c99a6b2b2b2b2a89b8e8175685b4e42394653606c7986939facb2b2b2aea195887b6e62554b4b4b4c5966737f8c99a6b2b2b2b2a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f221a1e212123232323303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b23232323201f1d182633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000006111b242d343a3d3f3f3f3f3f3f3f3f3f3f3f3a39352f2820160c01000000000000000000000000000009141f29333b424648484848484848484848484745413a32281e130800000000000000000000000000000003101d293643505c6976838f9ca9b6c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2b8ab9e9185786b5e52453b3b3b3b3b3b3a38342e271e150b00000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d343a3d3f3f3f3f3f3f3f3f3f3f3f3a39352f3033404c5966737f8c99a6b2bfbfb4a89b8e8175685b4e423f3f3f3f3f3e3d39342d241b10060000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000020c151e252c3134353838383838404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f02000000000000000000000013202d394653606c7986939facb9bfbbaea195887b6e6255483f404c5966737f8c99a6b2bfbfb4a89b8e8175685b4e42394653606c7986939facb9bfbbaea195887b6e6255483f404c5966737f8c99a6b2bfbfb4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22252a2d2e30303030303d495663707c8996a3afbcc4b8ab9e9185786b5e52453830303030302d2c29242633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000009121b23292e3132323232323232323232322d2c29241e160d04000000000000000000000000000000030d17212930363a3b3b3b3b3b3b3b3b3b3b3b3a39352f2820160c0100000000000000000000000000000003101d293643505c6976838f9ca9b6bebebebebebebebebebebebebebebebebebebebebebebebeb8ab9e9185786b5e5245382f2f2f2f2f2d2c28231d150c0300000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b23292e31323232323232323232373b3c3d3d3d3d3d404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42353232323231302d28221b1209000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000030c141b202528292b2b2b2b33404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f02000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2931363a3b3d3d3d3d3d3d495663707c8996a3afbcc1b8ab9e9185786b5e52453d3d3d3d3d3d3a38352f2733404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000911181d2224252525252525252525252521201d19130c040000000000000000000000000000000000050f171f252a2d2e2f2f2f2f2f2f2f2f2f2f2d2c29241e160d040000000000000000000000000000000003101d293643505c6976838f9ca9b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1ab9e9185786b5e5245382b22222222201f1c18120b030000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d22242525252525252a343c4347484949494949494c5966737f8c99a6b2b4b4b4a89b8e8175685b4e4235282525252524211d17100900000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000002090f15191b1c1f1f1f2633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f02000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f333b424648494949494949495663707c8996a3afb4b4b4ab9e9185786b5e5249494949494949474540393133404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000060c11151718181818181818181818181413110d080100000000000000000000000000000000000000050d141a1e20212222222222222222222221201d19130c04000000000000000000000000000000000003101d293643505c6976838f9ca5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59e9185786b5e5245382b1f1515151313100c0700000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517181818181b26323c464e5355565656565656565966737f8c99a6a8a8a8a8a89b8e8175685b4e4235281b1818181715110c060000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000004090c0e0f1212192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f02000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bbafa295887c6f6255493c313b454d5354565656565656565663707c8996a3a8a8a8a8a89e9185786b5e565656565656565653514b43392f404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000105090b0c0c0c0c0c0c0c0c0c0c0c070704010000000000000000000000000000000000000000000003090e121415151515151515151515151413110d080100000000000000000000000000000000000003101d293643505c6976838f9898989898989898989898989898989898989898989898989898989898989185786b5e5245382b1f120808070604000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0c0c0c121f2b37434e585f62636363636363636366737f8c999b9b9b9b9b9b9b8e8175685b4e4235281b0f0c0b0a080500000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000202050d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f02000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bbafa295887c6f6255493c36424d575e61636363636363636363707c89969b9b9b9b9b9b9b9185786b636363636363636363605d554b4035404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080808080808080808080807070401000000000000000000000000000000000000000003101d293643505c6976828b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b85786b5e5245382b1f120500000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a6f707070707070707070737f8c8e8e8e8e8e8e8e8e8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f02000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bcafa295897c6f6256493c3a46535e696e707070707070707070707c898e8e8e8e8e8e8e8e8e8578707070707070707070706d675d514538404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7164584b3e3125180b0000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c7c7c7c7c7c7c7c7c7c7c7f818181818181818181817f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f02000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bcafa295897c6f6256493c3b4854616e7b7c7c7c7c7c7c7c7c7c7c7e81818181818181818181817c7c7c7c7c7c7c7c7c7c7d796d6053473a404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16232f3c4855616b707272727272727272727272727272727272727272727272727272727272727272716c6156493d3024170a0000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c697682898989898989898989897e75757575757575757575726d62564a3e3124180b000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f02000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bcafa295897c6f6256493c404c5966737f8989898989898989898981757575757575757575757986898989898989898989887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000205060606060606060606060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f596163656565656565656565656565656565656565656565656565656565656565656564615a5045392d2115080000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160906060606060606060606060606060613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c302316090606060606060606060606060606060606060606060606060606060606060606060606000000000000000000000000000000000000000000000000000000000205060606101d293643505c6976838f96969696969696968b7e7268686868686868686865625b51463a2e221609060505030000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150803030303030303030303030303030613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0d0c0b09060100000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bcafa295897c6f6256493c404c5966737f8c96969696969696968e817568686868686868686c7986939696969696969695887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000050a0f121313131313131313131313130808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e474f55575858585858585858585858585858585858585858585858585858585858585858585650483e34281d11050000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23161313131313131313131313131313131313202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023161313131313131313131313131313131313131313131313131313131313131313131313130808060200000000000000000000000000000000000000000000050a0f12131313131d293643505c6976838f9ca3a3a3a3a3a3988b7e72655b5b5b5b5b5b5b5b585651493f34291e12131312110f0c07010000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22151010101010101010101010101010101013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b1919191816120d07000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bcafa295897c6f6256493c404c5966737f8c99a3a3a3a3a3a39b8e8175685b5b5b5b5b5b606c7986939fa3a3a3a3a3a195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000010910161b1e2020202020202020202020201514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17212c353e44484a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b49453e362d22170c000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23202020202020202020202020202020202020202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023202020202020202020202020202020202020202020202020202020202020202020202020201514120e0903000000000000000000000000000000000000010910161b1e2020202020293643505c6976838f9ca9afafafafa5988b7e7265584e4e4e4e4e4e4e4c4a463f372d23202020201f1e1b18130c0500000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235282626262625221e1811090100000013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bcafa295897c6f6256493c404c5966737f8c99a6afafafafa89b8e8175685b4e4e4e4e53606c7986939facafafafaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a232c33383c3d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3d39342d241b1006000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c302d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c302d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e0600000000000000000000000000000000010a131b21272b2d2d2d2d2d2d3643505c6976838f9ca9b6bcbcb1a5988b7e7265584b4242424242423f3e3a342d2d2d2d2d2d2d2b2a28231e170f06000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f29292929292929292929292929292929292929292d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42353333333332312e29231b130900000013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bcafa295897c6f6256493c404c5966737f8c99a6b2bcbcb4a89b8e8175685b4e42424653606c7986939facb9bcbbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000009131c252c33373939393939393939393939392f2e2b2620180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21282c2f30323232323232323232323232323232323232323232323232323232323232323231302d28221b120900000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c39393939393939393939393939393939393939393939394653606c7986939facb9c4bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c3939393939393939393939393939393939393939393939393939393939393939393939393939392f2e2b2620180f0600000000000000000000000000000009131c252c33373939393939393943505c6976838f9ca9b6c2beb1a5988b7e7265584b3f353535353532393939393939393939393837342f2921180f050000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b36363636363636363636363636363636363636363636394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bebeb4a89b8e8175685b4e4240404040403f3e3a352d251b1107000013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c4bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bcafa295897c6f6256493c404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000005101b252e373e434646464646464646464646463b3a37312a21180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c20232425252525252525252525252525252525252525252525252525252525252525252524211d1710090000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356494646464646464646464646464646464646464646464646464653606c7986939facb8b8b8aea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f635649464646464646464646464646464646464646464646464646464646464646464646464646464646463b3a37312a21180e030000000000000000000000000005101b252e373e434646464646464646505c6976838f9ca9b6b8b8b1a5988b7e7265584b3f322b32383b3d464646464646464646464544403a332a21170c0100000000000000000000000000000000000000000000000013202d394653606c7986939facb9bbbbaea195887b6e6255484343434343434343434343434343434343434343434343434653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b1b1b1b1a89b8e8175685b4e4c4c4c4c4c4c4c4a463f372d23180d010013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2b8b8b4a89b8e8175685b4e46464653606c7986939facb8b8b8aea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bcafa295897c6f6256493c404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000a16212c3740494f5353535353535353535353534847423c332a2015090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171818181818181818181818181818181818181818181818181818181818181818181715110c06000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356535353535353535353535353535353535353535353535353535353606c7986939fabababababa195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f635653535353535353535353535353535353535353535353535353535353535353535353535353535353534847423c332a201509000000000000000000000000000a16212c3740494f5353535353535353535c6976838f9ca9ababababa5988b7e7265584b3f32353d4448495353535353535353535352504c453c33291e130700000000000000000000000000000000000000000000000013202d394653606c7986939facaeaeaeaea195887b6e6255505050505050505050505050505050505050505050505050505053606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a5a5a5a5a5a59b8e8175685b59595959595959595751493f35291e12060013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6ababababa89b8e8175685b5353535353606c7986939fabababababa195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bcafa295897c6f6256493c404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000020f1b27333e49525a5f606060606060606060606055534d453c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004070a0a0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0a08050000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6360606060606060606060606060606060606060606060606060606060606c7986939e9e9e9e9e9e9e95887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6360606060606060606060606060606060606060606060606060606060606060606060606060606060606055534d453c31261a0e020000000000000000000000000f1b27333e49525a5f6060606060606060606976838f9c9e9e9e9e9e9e988b7e7265584b3f323d474f5456606060606060606060605e5c574f453a2f23180c00000000000000000000000000000000000000000000000013202d394653606c7986939fa1a1a1a1a1a195887b6e625c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c98989898989898988e817568666666666666666665625b51463a2e2216090013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c999e9e9e9e9e9e9b8e817568606060606060606c7986939e9e9e9e9e9e9e95887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bcafa295897c6f6256493c404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150803030303030303030303030303030613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000005121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7986919191919191919191887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e1206000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c76838f91919191919191918b7e7265584b3f38444f5960636c6c6c6c6c6c6c6c6c6c6b6861574c4034281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939595959595959595887b6e6969696969696969696969696969696969696969696969696969696969696c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8b8b8b8b8b8b8b8b8b8b8175737373737373737373726d62574a3e3125180b0013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c91919191919191918e81756c6c6c6c6c6c6c6c6c7986919191919191919191887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bcafa295897c6f6256493c404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22151010101010101010101010101010101013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d3946535f6c76797979797979797979797976695f53473a2e2114080000000000000000000000000000000000050a0d0f10131313131313131313130c0b0905010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897d79797979797979797979797979797979797979797979797979797979797979797885858585858585858585857b6e6155483b2e2215080013202d394653606c7986939facb9c6bcafa296897d797979797979797979797979797979797979797979797979797979797979797979797979797979797979797976695f53473a2e21140800000000000000000000000013202d3946535f6c76797979797979797979797981858585858585858585857e7164584b3e3b4854606b70797979797979797979797873685c5044372a1e1100000000000000000000000000000000000000000000000013202d394653606c7986888888888888888888887b76767676767676767676767676767676767676767676767676767676767676767986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000916222f3c4955626f7c7e7e7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f7f7265594c3f3226190c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b3f4c5965727f8585858585858585858581797979797979797979797885858585858585858585857b6e6155483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bcafa296897c6f6356493c404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986868686868686868686867b6e6255483b2f221508000000000000000000000000000000030a1016191c1d20202020202020202020181715110c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bdb1a5998f8986868686868686868686868686868686868686868686868686868686868686868578787878787878787878786e695f53463a2d2114070013202d394653606c7986939facb9c6bdb1a5998f8986868686868686868686868686868686868686868686868686868686868686868686868686868686868686867b6e6255483b2f22150800000000000000000000000013202d394653606c7986868686868686868686867b78787878787878787878716c6156493d3d495663707d8686868686868686868685786b5e5245382b1f1200000000000000000000000000000000000000000000000013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b808383838383838383838383838383838383838383838383838383838383838383828f9ca9b6c2c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000815222e3b4754606a6f727272727272727272727c898c8c8c8c8c8c8c8c8c85786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea195887b6e6255483b3e4a57626d72787878787878787878787c868686868686868686868578787878787878787878786e695f53463a404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bcafa296897c6f6356493c404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f29292929292929292929292929292929292929292d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150803030303030303030303030303030613202d394653606c7986939393939393939393887b6e6255483b2f2215080000000000000000000000000000040d151b212628292d2d2d2d2d2d2d2d2d2d2524221d181109000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c1b6aba19996939393939393939393939393939393939393939393939393939393939393939185786b6b6b6b6b6b6b6b6b6b615f574d42372b1e12050013202d394653606c7986939facb9c6c1b6aba1999693939393939393939393939393939393939393939393939393939393939393939393939393939393939393887b6e6255483b2f22150803000000000000000000000013202d394653606c7986939393939393939393887b6e6b6b6b6b6b6b6b6b6b64615a5045393d495663707c8993939393939393939185786b5e5245382b1f120000000000000000000000000000000000000000000000000814212e3a47535f696e6e6e6e6e6e6e6e6e6e76838f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f949fabb7c4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000006131f2b37434e586062656565656565656565707c8996999999999999999185786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea195887b6e6255483b3a46515b62656b6b6b6b6b6b6b6b6b707c8993939393939393939185786b6b6b6b6b6b6b6b6b6b615f574d4237404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bcafa296897c6f6356493c404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b36363636363636363636363636363636363636363636394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22151010101010101010101010101010101013202d394653606c7986939f9f9f9f9f9f9f95887b6e6255483b2f22150800000000000000000000000000030d161f262d3235363939393939393939393932312e29231b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c7bcb3aba5a29f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e5e5e5e5e5e5e5e5e55534d453c31261a0e020013202d394653606c7986939facb9c6c7bcb3aba5a29f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f95887b6e6255483b2f221510100a0a07040000000000000013202d394653606c7986939f9f9f9f9f9f9f95887b6e625e5e5e5e5e5e5e5e585650483e343d495663707c89969f9f9f9f9f9f9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000006121e2b37424d575f6262626262626262626976838f9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0bbc7c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000030f1b27323c464e5455585858585858585863707c8996a3a6a6a6a6a69e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea195887b6e6255483b353f495157595e5e5e5e5e5e5e5e63707c89969f9f9f9f9f9f9e9185786b5e5e5e5e5e5e5e5e5e55534d453c31404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bcafa296897c6f6356493c404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9bbbbaea195887b6e6255484343434343434343434343434343434343434343434343434653606c7986939facb9bbbbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d202d394653606c7986939facacacacaca195887b6e6255483b2f221508000000000000000000000000000a151f2831383e4243464646464646464646463f3d3a342d241b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6cec5bcb6b1afacacacacacacacacacacacacacacacacacacacacacacacacacacacacacab9e9185786b5e52525252525252524846423c332a1f1409000013202d394653606c7986939facb9c6cec5bcb6b1afacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca195887b6e6255483b2f221d1d1d171614100b05000000000013202d394653606c7986939facacacacaca195887b6e6255525252525252524b49453e36303d495663707c8996a3acacacacab9e9185786b5e5245382b1f12000000000000000000000000000000000000000000000000020e1a26313c454d5355555555555555555c6976838f9ca9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9abb0b8c2cdc8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000a15202b343c4347494b4b4b4b4b4b4b5663707c8996a3afb2b2b2ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f373f464a4c525252525252525663707c8996a3acacacacab9e9185786b5e52525252525252524846423c3333404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bcafa296897c6f6356493c404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facaeaeaeaea195887b6e6255505050505050505050505050505050505050505050505050505053606c7986939facaeaeaeaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f29292929292929292929292929292929292929292d394653606c7986939facb9b9b9aea195887b6e6255483b2f22150800000000000000000000000005101b26313a42494e50535353535353535353534b4a453f362d23180c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2cec7c1bdbcb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8ab9e9185786b5e52454545454545453b3a37312a21180e03000013202d394653606c7986939facb9c6d2cec7c1bdbcb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9aea195887b6e6255483b2f292929292423201c1710080000000013202d394653606c7986939facb9b9b9aea195887b6e6255484545454545453e3d39342d303d495663707c8996a3afb9b9b8ab9e9185786b5e5245382b1f12000000000000000000000000000000000000000000000000000915202a333c424748484848484848505c6976838f9ca9b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7bbc2cad4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000040e19222b32373b3c3f3f3f3f3f3f495663707c8996a3afbcbfb8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2d353a3e3f454545454545495663707c8996a3afb9b9b8ab9e9185786b5e52454545454545453b3a37312a33404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bcafa296897c6f6356493c404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939fa1a1a1a1a1a195887b6e625c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c606c7986939fa1a1a1a1a1a195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b36363636363636363636363636363636363636363636394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000a16212d38424c545a5c60606060606060606060585651483f34291d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2d9d2cdcac9c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c4b8ab9e9185786b5e52453838383838382e2d2b261f180f0600000013202d394653606c7986939facb9c6d2d9d2cdcac9c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6bbaea195887b6e6255483b3636363636302f2c28211a110800000013202d394653606c7986939facb9c6bbaea195887b6e6255483b38383838383636363636363d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000000030e18212a31373a3b3b3b3b3b3b43505c6976838f9ca9b6c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c4c7cdd4d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000007101920272b2e2f32323232323d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22292e313238383838383d495663707c8996a3afbcc4b8ab9e9185786b5e52453838383838382e2d2b262633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bcafa296897c6f6356493c404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939595959595959595887b6e6969696969696969696969696969696969696969696969696969696969696c7986939595959595959595887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9bbbbaea195887b6e6255484343434343434343434343434343434343434343434343434653606c7986939facb9bbbbaea195887b6e6255483b2f2215080000000000000000000000010d1926323e49545e66696c6c6c6c6c6c6c6c6c6c65625b51453a2e221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2cfc8c2bebdbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb8ab9e9185786b5e5245382b2b2b2b2b22211e1a140e060000000013202d394653606c7986939facb9c6d2cfc8c2bebdbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaea195887b6e6255484343434343433d3c38332c231a1005000013202d394653606c7986939facb9bbbbaea195887b6e62554843434343434343434343434343495663707c8996a3afbbbbb8ab9e9185786b5e5245382b1f120000000000000000000000000000000000000000000000000000060f1820262b2e2f2f2f2f2f3643505c6976838f9ca9b6bebebebebebebebebebfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfc0c4cad1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000070e151b1f222225252525303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221e2225262b2b2b2b303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b2b2b2b2b22211e1a2633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bcafa296897c6f63564943434c5966737f8c99a6b2bbbbb4a89b8e8175685b4e42394653606c7986939facb9bbbbaea195887b6e62554843434c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986888888888888888888887b76767676767676767676767676767676767676767676767676767676767676767986888888888888888888887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facaeaeaeaea195887b6e6255505050505050505050505050505050505050505050505050505053606c7986939facaeaeaeaea195887b6e6255483b2f2215080000000000000000000000030f1c2835424e5a66707679797979797979797979726d62564a3d3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6cfc5bdb6b1b0aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeab9e9185786b5e5245382b1f1f1f1f1514120e0903000000000013202d394653606c7986939facb9c6cfc5bdb6b1b0aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea195887b6e6255505050505050504a48443e352c21170b000013202d394653606c7986939facaeaeaeaea195887b6e62555050505050505050505050505050505663707c8996a3aeaeaeaeab9e9185786b5e5245382b1f12000000000000000000000000000000000000000000000000000000060e151a1e2122222222293643505c6976838f9ca9b1b1b1b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b4b8bfc8d1c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000040a0f13151618181823303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22151618191f1f1f23303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f1f1f1f151412192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bcafa296897c6f6356505050505966737f8c99a6aeaeaeaea89b8e8175685b4e42394653606c7986939facaeaeaeaea195887b6e6255505050505966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b808383838383838383838383838383838383838383838383838383838383838383817b7b7b7b7b7b7b7b7b7b7b796d6053463a2d2013070013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939fa1a1a1a1a1a195887b6e625c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c606c7986939fa1a1a1a1a1a195887b6e6255483b2f221508000000000000000000000003101d293643505c697682868686868686868686867e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c8bdb3aba5a3a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5245382b1f121212080705020000000000000013202d394653606c7986939facb9c6c8bdb3aba5a3a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a195887b6e625c5c5c5c5c5c5c5c57554f473e33281c10040013202d394653606c7986939fa1a1a1a1a1a195887b6e625c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c63707c8996a1a1a1a1a1a19e9185786b5e5245382b1f120000000000000000000000000000000000000000000000000000000003090e12141515151d293643505c6976838f9ca5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a6a6a6a6a8adb6bfcac8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000030608090c0c1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080b0c12121623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12121208070d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bcafa296897c6f635c5c5c5c5c5c66737f8c99a1a1a1a1a1a19b8e8175685b4e42394653606c7986939fa1a1a1a1a1a195887b6e625c5c5c5c5c5c66737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000814212e3a47535f696e6e6e6e6e6e6e6e6e6e76838f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f85786e6e6e6e6e6e6e6e6e6e6d665c5145382c1f13060013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939595959595959595887b6e6969696969696969696969696969696969696969696969696969696969696c7986939595959595959595887b6e6255483b2f221508000000000000000000000003101d293643505c6976838f93939393939393938b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c2b6aba19a96959595959595959595959595959595959595959595959595959595959595959185786b5e5245382b1f120505000000000000000000000013202d394653606c7986939facb9c6c2b6aba19a9695959595959595959595959595959595959595959595959595959595959595959595959595959595959595887b6e6969696969696969696361594f44382c2014070013202d394653606c7986939595959595959595887b6e69696969696969696969696969696969696969707c8995959595959595959185786b5e5245382b1f120000000000000000000000000000000000000000000000000000000000000206080808101d293643505c6976838f98989898989898989898989898989898989898999999999999999999999999999ca4adb8c4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000050a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050500000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bcafa296897c6f6969696969696969737f8c95959595959595958e8175685b4e42394653606c7986939595959595959595887b6e6969696969696969737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000006121e2b37424d575f6262626262626262626976838f9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9185786b626262626262626262605c544b4034281c10040013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d394653606c7986888888888888888888887b76767676767676767676767676767676767676767676767676767676767676767986888888888888888888887b6e6255483b2f221508000000000000000000000003101d293643505c6976838f9c9f9f9f9f9f9f988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6beb1a59a8f8a888888888888888888888888888888888888888888888888888888888888888885786b5e5245382b1f120500000000000000000000000013202d394653606c7986939facb9c6beb1a59a8f8a88888888888888888888888888888888888888888888888888888888888888888888888888888888888888887b76767676767676767676706b6155483c2f23160a0013202d394653606c7986888888888888888888887b7676767676767676767676767676767676767676767c8888888888888888888885786b5e5245382b1f120000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976828b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c919ca8b4c0c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bcafa296897d767676767676767676767f888888888888888888888175685b4e42394653606c7986888888888888888888887b767676767676767676767f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000020e1a26313c454d5355555555555555555c6976838f9ca9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a99e9185786b5e555555555555555553514b42392e23180c000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b808383838383838383838383838383838383838383838383838383838383838383817b7b7b7b7b7b7b7b7b7b7b796d6053463a2d201307000000000000000000000003101d293643505c6976838f9ca9acacacaca5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bdb0a3968a7d7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6e6155483b2e2215080000000000000000000000000013202d394653606c7986939facb9c6bdb0a3968a7d7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b80838383838383838383827d7063574a3d3024170a0013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b80838383838383838383838383838383838383838383807b7b7b7b7b7b7b7b7b7b7b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f8c99a6b2bfc8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6c3b6aa9d9083838383838383838383837e7b7b7b7b7b7b7b7b7b7b7b6e6154473b2e46535f6c767b7b7b7b7b7b7b7b7b7b7b808383838383838383838384919eabb7c4c1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000915202a333c424748484848484848505c6976838f9ca9b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6ab9e9185786b5e52484848484848484645403930271d1207000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000814212e3a47535f696e6e6e6e6e6e6e6e6e6e76838f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f85786e6e6e6e6e6e6e6e6e6e6d665c5145382c1f1306000000000000000000000003101d293643505c6976838f9ca9b6b9b9b1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e695f53463a2d2114070000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e76838f8f8f8f8f8f8f8f8f8b7e7265584b3f3225180c000814212e3a47535f696e6e6e6e6e6e6e6e6e6e76838f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e81756e6e6e6e6e6e6e6e6e6e695f53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000a16232f3c4855616b7072727272727272727272727272727272727272727272727272727273737373737986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6c4b8aca095908f8f8f8f8f8f8f8f8f8b7e726e6e6e6e6e6e6e6e6e6e695e52463a2e3a47535f696e6e6e6e6e6e6e6e6e6e76838f8f8f8f8f8f8f8f8f8f9196a1acb9c5c1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000030e18212a31373a3b3b3b3b3b3b43505c6976838f9ca9b6c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2b8ab9e9185786b5e52453b3b3b3b3b3b3a38342e271e150b00000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000006121e2b37424d575f6262626262626262626976838f9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9185786b626262626262626262605c544b4034281c1004000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e62626262626262626262626262626262626262626262626262626262626262615f574d42372b1e12050000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e62626262626262626262626262626262626262626262626262626262626262626262626262626262626976838f9c9c9c9c9c9c9c988b7e7265584b3f3225180c0006121e2b37424d575f6262626262626262626976838f9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9b8e8175686262626262626262615f574d42372b1e120500000000000000000000000000000000000000000000000000000000000000000000000714202c38444f596163656565656565656565656565656565656565656566666666666666666666666c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6c8bcb1a7a09d9c9c9c9c9c9c9c9c988b7e72656262626262626262615e564d42362b37424d575f6262626262626262626976838f9c9c9c9c9c9c9c9c9c9ea1a8b2bdc9c1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000060f1820262b2e2f2f2f2f2f3643505c6976838f9ca9b6bebebebebebebebebebebebebebebebebebebebebebebebeb8ab9e9185786b5e5245382f2f2f2f2f2d2c28231d150c0300000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000020e1a26313c454d5355555555555555555c6976838f9ca9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a99e9185786b5e555555555555555553514b42392e23180c00000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255555555555555555555555555555555555555555555555555555555555555534d453c31261a0e020000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e625555555555555555555555555555555555555555555555555555555555555555555555555555555c6976838f9ca9a9a9a9a9a5988b7e7265584b3f3225180c00020e1a26313c454d5355555555555555555c6976838f9ca9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a89b8e8175685b5555555555555555534d453c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000004101c28333e474f5557585858585858585858585858585959595959595959595959595959595959606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6cdc3b9b1acaaa9a9a9a9a9a9a9a5988b7e7265585555555555555554524d443b3026313c454d5355555555555555555c6976838f9ca9a9a9a9a9a9a9a9abacb2bac4cec1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000060e151a1e2122222222293643505c6976838f9ca9b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1ab9e9185786b5e5245382b22222222201f1c18120b030000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000915202a333c424748484848484848505c6976838f9ca9b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6ab9e9185786b5e52484848484848484645403930271d120700000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e625548484848484848484848484848484848484848484848484848484848484846423c332a1f1409000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e625548484848484848484848484848484848484848484848484848484848484848484848484848505c6976838f9ca9b6b6b6b1a5988b7e7265584b3f3225180c00000915202a333c424748484848484848505c6976838f9ca9b6b6b6b6b6b6b6b6b6b6b6b6b6b6b4a89b8e8175685b4e4848484848484846423c332a1f1409000000000000000000000000000000000000000000000000000000000000000000000000000b17212c353e44484a4b4b4b4b4b4b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c53606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6d5cbc3bcb8b6b6b6b6b6b6b6b1a5988b7e7265584b4848484848484746423b3229202a333c424748484848484848505c6976838f9ca9b6b6b6b6b6b6b6b7b9bdc4cccec1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000003090e12141515151d293643505c6976838f9ca5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59e9185786b5e5245382b1f1515151313100c0700000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000030e18212a31373a3b3b3b3b3b3b43505c6976838f9ca9b6c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2b8ab9e9185786b5e52453b3b3b3b3b3b3a38342e271e150b0000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a37312a21180e03000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b43505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000030e18212a31373a3b3b3b3b3b3b43505c6976838f9ca9b6c2c2c2c2c2c2c2c2c2c2c2c2c1b4a89b8e8175685b4e423b3b3b3b3b3b3a37312a21180e030000000000000000000000000000000000000000000000000000000000000000000000000005101a232c33383c3d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f404653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6d2d5cdc8c4c3c2c2c2c2c2beb1a5988b7e7265584b3f3b3b3b3b3b3b3a3630292018212a31373a3b3b3b3b3b3b43505c6976838f9ca9b6c2c2c2c2c2c2c4c5c9ced6cec1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000206080808101d293643505c6976838f9898989898989898989898989898989898989898989898989898989898989185786b5e5245382b1f120808070604000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000060f1820262b2e2f2f2f2f2f3643505c6976838f9ca9b6bebebebebebebebebebebebebebebebebebebebebebebebeb8ab9e9185786b5e5245382f2f2f2f2f2d2c28231d150c030000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2b261f180f0600000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f3643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000060f1820262b2e2f2f2f2f2f3643505c6976838f9ca9b6bebebebebebebebebebebebebeb4a89b8e8175685b4e42352f2f2f2f2e2d2b261f180f0600000000000000000000000000000000000000000000000000000000000000000000000000000008111a21282c2f30323232323232323232323232323232323232323233333333333333394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9bebbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbcbeb8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bebeb4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6d2dfd9d4d1d0cfcfcfcfcbbeb1a5988b7e7265584b3f322f2f2f2f2e2d2a251f170f1820262b2e2f2f2f2f2f3643505c6976838f9ca9b6c2cfcfcfcfcfd1d2d5dadbcec1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000003101d293643505c6976828b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b85786b5e5245382b1f120500000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000060e151a1e2122222222293643505c6976838f9ca9b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1ab9e9185786b5e5245382b22222222201f1c18120b03000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f222222222222222222222222222222222222222222222222222222211e1a140e060000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22222222222222222222222222222222222222222222222222222222222222293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000060e151a1e2122222222293643505c6976838f9ca9b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1a89b8e8175685b4e42352822222222211e1a140e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c20232425252525252525252525252525262626262626262626262626262d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb1b1b1aea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afb1b1b1ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b1b1b1b1a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6d2dfe4e0dedddcdcdcd8cbbeb1a5988b7e7265584b3f322522222221201e19140d060e151a1e2122222222293643505c6976838f9ca9b6c2cfdcdcdcdcdedee1e5dbcec1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7164584b3e3125180b0000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000003090e12141515151d293643505c6976838f9ca5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59e9185786b5e5245382b1f1515151313100c070000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22151515151515151515151515151515151515151515151515151514120e0903000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215151515151515151515151515151515151515151515151515151515151d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000003090e12141515151d293643505c6976838f9ca5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59b8e8175685b4e4235281b15151514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014161718181818181819191919191919191919191919191919191919202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939fa5a5a5a5a5a195887b6e6255483b2f2215080000000a1623303d495663707c8996a3a5a5a5a5a59e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a5a5a5a5a5a59b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6d2dff0eceae9e9e9e4d8cbbeb1a5988b7e7265584b3f32251815151414110e09020003090e12141515151d293643505c6976838f9ca9b6c2cfdce9e9e9eaebede7dbcec1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000a16232f3c4855616b707272727272727272727272727272727272727272727272727272727272727272716c6156493d3024170a0000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000206080808101d293643505c6976838f9898989898989898989898989898989898989898989898989898989898989185786b5e5245382b1f12080807060400000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080808080808080808080808080808080808080808080808080705020000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090808080808080808080808080808080808080808080808080808101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000206080808101d293643505c6976838f989898989898989898989898989898989898988e8175685b4e4235281b0f0808070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004070a0a0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c13202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939898989898989895887b6e6255483b2f2215080000000a1623303d495663707c8996989898989898989185786b5e5245382b1f12050000000d192633404c5966737f8c98989898989898988e8175685b4e4235281b0f0013202d394653606c7986939facb9c6d2dfecf9f7f6f5f1e4d8cbbeb1a5988b7e7265584b3f3225180c080807050200000000000206080808101d293643505c6976838f9ca9b6c2cfdce9f5f5f7f8f4e7dbcec1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000714202c38444f596163656565656565656565656565656565656565656565656565656565656565656564615a5045392d2115080000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000003101d293643505c6976828b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b85786b5e5245382b1f12050000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000003101d293643505c6976828b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c79868b8b8b8b8b8b8b8b8b887b6e6255483b2f2215080000000a1623303d495663707c898b8b8b8b8b8b8b8b8b85786b5e5245382b1f12050000000d192633404c5966737f8b8b8b8b8b8b8b8b8b8b8175685b4e4235281b0f0013202d394653606c7986939facb9c6d2dfecf9fffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000004101c28333e474f55575858585858585858585858585858585858585858585858585858585858585858585650483e34281d11050000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000a1724303d4a5763707d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7164584b3e3125180b000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000000000000000000000a1724303d4a5763707d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12000c1825323f4b5865727e7e7e7e7e7e7e7e7e7e7e7a6d6054473a2d2114070000000814212e3b4754616e7a7e7e7e7e7e7e7e7e7e7e7e7164584b3e3125180b000000000916222f3c4955626f7c7e7e7e7e7e7e7e7e7e7e7d7063564a3d3023170a0013202d394653606c7986939facb9c6d2dfecf9fffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000b17212c353e44484a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b49453e362d22170c000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000a16232f3c4855616b707272727272727272727272727272727272727272727272727272727272727272716c6156493d3024170a000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000000000000000000000a16232f3c4855616b70727272727272727272727272727272727272727272706b6054483c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12000b1724313d4a56626d72727272727272727272726d685d5245392c2013070000000714202d3946525e686e72727272727272727272716c6156493d3024170a000000000815222e3b4754606a6f72727272727272727272706b6054483c2f2216090013202d394653606c7986939facb9c6d2dfecf9fffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000005101a232c33383c3d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3d39342d241b1006000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000714202c38444f596163656565656565656565656565656565656565656565656565656565656565656564615a5045392d211508000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000307090a0a0a0a0a0a0a0a0a0a0a070604000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000000000000000000000714202c38444f5961636565656565656565656565656565656565656565656360594f44382c201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12000915222e3a45515b626565656565656565656565605d564c4135291d110400000005111e2a36414d565e616565656565656565656564615a5045392d2115080000000006131f2b37434e586062656565656565656565656360594f44382c2013070013202d394653606c7986939facb9c6d2dfecf8f6f5f4f1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5f5f7f8f4e7dbcec1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000008111a21282c2f30323232323232323232323232323232323232323232323232323232323232323231302d28221b120900000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000004101c28333e474f55575858585858585858585858585858585858585858585858585858585858585858585650483e34281d1105000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000040b10131616161616161616161616161413100c0701000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000004101c28333e474f555758585858585858585858585858585858585858585856544f473d33271c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120005111d29343f485156585858585858585858585854524c443a2f24190d01000000020e1925303b444d525458585858585858585858585650483e34281d110500000000030f1b27323c464e54555858585858585858585856544f473d33271c10040013202d394653606c7986939facb9c6d2dfefebe9e8e7e7e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce8e8e9eaebede7dbcec1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000810171c20232425252525252525252525252525252525252525252525252525252525252525252524211d1710090000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000b17212c353e44484a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b49453e362d22170c00000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000070f161b20222323232323232323232323201f1d18120b030000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000b17212c353e44484a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a48443d352b21160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f1200010c18232d363f454a4b4b4b4b4b4b4b4b4b4b4b4745413a32281e1308000000000008141f29323b4146474b4b4b4b4b4b4b4b4b4b4b49453e362d22170c0000000000000a15202b343c4347494b4b4b4b4b4b4b4b4b4b4a48443d352b21160b000013202d394653606c7986939facb9c6d2dfe3dfdcdbdbdbdbd8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdbdcdcdcdedee1e5dbcec1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000050b101416171818181818181818181818181818181818181818181818181818181818181818181715110c06000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000005101a232c33383c3d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3d39342d241b100600000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000007111921272c2f30303030303030303030302d2c29241d150d0300000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000000000000000000000005101a232c33383c3d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3d3c38332b23190f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12000006111b242d343a3d3f3f3f3f3f3f3f3f3f3f3f3a39352f2820160c010000000000020d1720293036393b3f3f3f3f3f3f3f3f3f3f3e3d39342d241b1006000000000000040e19222b32373b3c3f3f3f3f3f3f3f3f3f3f3d3c38332b23190f05000013202d394653606c7986939facb9c6d2ded7d3d0cfcececececbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfcfcfcfcfd1d2d5dadbcec1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000004070a0a0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0a08050000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000008111a21282c2f30323232323232323232323232323232323232323232323232323232323232323231302d28221b12090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000040f19232b32383b3d3d3d3d3d3d3d3d3d3d3d3a38352f271f150b01000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000008111a21282c2f30323232323232323232323232323232323232323232302f2c27211911080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbbbbb8ab9e9185786b5e5245382b1f1200000009121b23292e3132323232323232323232322d2c29241e160d0400000000000000050e171f252a2d2e3232323232323232323231302d28221b1209000000000000000007101920272b2e2f32323232323232323232302f2c272119110800000013202d394653606c7986939facb9c6d2d3ccc7c3c2c1c1c1c1c1beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2c2c2c2c2c2c4c5c9ced6cec1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000810171c20232425252525252525252525252525252525252525252525252525252525252525252524211d171009000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000b16212b353d444849494949494949494949494745403931271d1207000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000000000000000000000000000810171c2023242525252525252525252525252525252525252525252322201c160f08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3aeaeaeaeab9e9185786b5e5245382b1f12000000000911181d2224252525252525252525252521201d19130c04000000000000000000050d14191e2021252525252525252525252524211d17100900000000000000000000070e151b1f2222252525252525252525252322201c160f080000000013202d394653606c7986939facb9c6d3cac1bbb7b5b4b4b4b4b4b4b1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b5b5b5b5b5b5b6b7b9bdc4cccec1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000050a0d0f10131313131313131313131313131313131313131313131313131313131313131312110f0c0701000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000050b101416171818181818181818181818181818181818181818181818181818181818181818181715110c0600000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000003101b27323d474f54565656565656565656565653514b43392f24180c000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000000000000050b10141617181818181818181818181818181818181818181818171613100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a1a1a1a1a1a19e9185786b5e5245382b1f120000000000060c11151718181818181818181818181413110d0801000000000000000000000002080e11141418181818181818181818181715110c06000000000000000000000000040a0f13151618181818181818181818171613100b05000000000013202d394653606c7986939facb9c6ccc1b8b0aaa8a8a8a8a8a8a8a8a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca8a8a8a8a8a9a9a9abacb2bac4cec1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000030a1016191c1d20202020202020202020202020202020202020202020202020202020202020201f1e1b18130c050000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000004070a0a0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0a0805000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000713202c38444f59606363636363636363636363605d554b4035291d10040013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000004070a0a0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0a090704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8995959595959595959185786b5e5245382b1f120000000000000105090b0c0c0c0c0c0c0c0c0c0c0c07070401000000000000000000000000000000020507080c0c0c0c0c0c0c0c0c0c0b0a080500000000000000000000000000000000030608090c0c0c0c0c0c0c0c0c0c0a0907040000000000000013202d394653606c7986939facb9c6c7bbb0a69e9c9b9b9b9b9b9b9b9b988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9b9b9b9c9c9c9c9c9c9ea1a8b2bdc9c1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000040d151b212628292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2a28231e170f0600000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0a0808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000916222f3b4854606b70707070707070707070706d675d5145382c1f13060013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707d8888888888888888888885786b5e5245382b1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c3b7aa9e948f8e8e8e8e8e8e8e8e8e8b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838e8e8f8f8f8f8f8f8f8f9196a1acb9c5c1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000030d161f262d32353639393939393939393939393939393939393939393939393939393939393939393837342f2921180f05000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f32251816161514120f09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000a1623303d495663707d7c7c7c7c7c7c7c7c7c7d796d6053473a2d2014070013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000000050a0f121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d797b7b7b7b7b7b7b7b7b7b7b6e6155483b2e2215080000000000050a0f121313131313131313131313130808060200000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f10131313131313131313130c0b090501000000000000000000000000000000000013202d394653606c7986939facb9c6c2b5a89c8f82818181818181818181817d7063564a3d3023170a0000000000000000000000000000000d192633404c5966737f8282828282828282828284919eabb7c4c1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000a151f2831383e424346464646464646464646464646464646464646464646464646464646464646464544403a332a21170c010000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f322523232322211f1a150e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986898989898989898989887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000010910161b1e2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d676d6e6e6e6e6e6e6e6e6e6e6e695f53463a2d211407000000010910161b1e2020202020202020202020201514120e0903000000000000000000000000000000000000000000000000000000000000000000030a1016191c1d20202020202020202020181715110c060000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b75757575757575757575706b6054483c2f2216090000000000000000000000000000000c1925323e4b57636d73757575757575757676767f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000005101b26313a42494e50535353535353535353535353535353535353535353535353535353535353535352504c453c33291e13070000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f32303030302f2e2b2620180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150806060606060606060606060606060613202d394653606c7986939696969696969695887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090606060606060606060606060606060606060606060606060606101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d6062626262626262626262615f574d42372b1e12050000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e0600000000000000000000000000000000000000000000000000000000000000040d151b212628292d2d2d2d2d2d2d2d2d2d2524221d18110900000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6868686868686868686360594f44382c2013070000000000000000000000000000000a16232f3b46515b6366686868686969696969737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000020506060606060606060606060606060d192633404c5966737f8c99a6b2bfc2b6a99c8f8376695c504336291d1006060606060606060606060606000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000a16212d38424c545a5c60606060606060606060606060606060606060606060606060606060606060605e5c574f453a2f23180c0000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c1beb1a5988b7e7265584b3f3d3d3d3d3d3b3a37312a21180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22151313131313131313131313131313131313202d394653606c7986939fa3a3a3a3a3a195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316131313131313131313131313131313131313131313131313131313131d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000009131c252c33373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939392f2e2b2620180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000c18242f39434b51535555555555555555555555534d453c31261a0e02000009131c252c33373939393939393939393939392f2e2b2620180f060000000000000000000000000000000000000000000000000000000000030d161f262d3235363939393939393939393932312e29231b1209000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e625b5b5b5b5b5b5b5b56544f473d33271c100400000000000000000000000000000006121e2a3540495157595b5b5c5c5c5c5c5c66737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0000000000050a0f12131313131313131313131313131313192633404c5966737f8c99a6b2bfc2b6a99c8f8376695c504336291d1313131313131313131313131313080806020000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000010d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281b0f0300000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b4b4b4b1a5988b7e7265584b4949494949494847433c332a2015090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22202020202020202020202020202020202020202d394653606c7986939facafafafaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023202020202020202020202020202020202020202020202020202020202020293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0005101b252e373e434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463b3a37312a21180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000007121d273139404547484848484848484848484846423c332a1f1409000005101b252e373e434646464646464646464646463b3a37312a21180e03000000000000000000000000000000000000000000000000000000000a151f2831383e4243464646464646464646463f3d3a342d241b11060000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e62554e4e4e4e4e4e4e4a48443d352b21160b00000000000000000000000000000000020d19232e3740464b4c4f4f4f4f4f4f4f5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f000000010910161b1e202020202020202020202020202020202633404c5966737f8c99a6b2bfc2b6a99c8f8376695c504336292020202020202020202020202020201514120e0903000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000030f1c2835424e5a66707679797979797979797979797979797979797979797979797979797979797979797873685c5044372a1e110500000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca8a8a8a8a8a5988b7e7265585656565656565655534e463c31261a0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d394653606c7986939facb9bcbbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c302d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000a16212c3740494f5353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534847423c332a2015090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000010b151f272f35383a3b3b3b3b3b3b3b3b3b3b3b3a37312a21180e0300000a16212c3740494f5353535353535353535353534847423c332a20150900000000000000000000000000000000000000000000000000000005101b26313a42494e50535353535353535353534b4a453f362d23180c0100000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255484242424242423d3c38332b23190f05000000000000000000000000000000000007121c252e353b3e404242424242424c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d33404c5966737f8c99a6b2bfc2b6a99c8f8376695c5043362d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e060000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000003101d293643505c697682868686868686868686868686868686868686868686868686868686868686868685786b5e5245382b1f120500000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9b9b9b9b9b9b9b988b7e72656363636363636363625f584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c4bbaea195887b6e6255483b39393939393939393939393939393939393939393939394653606c7986939facb9c4bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c3939393939393939393939393939393939393939393939393939393939393939393943505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000f1b27333e49525a5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606055534d453c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2f2f2f2f2f2f2f2f2f2f2e2d2b261f180f060000000f1b27333e49525a5f606060606060606060606055534d453c31261a0e0200000000000000000000000000000000000000000000000000000a16212d38424c545a5c60606060606060606060585651483f34291d110500000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b3535353535302f2c2721191108000000000000000000000000000000000000000a131c232a2f32333535353536404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f000009131c252c3337393939393939393939393939393939393939404c5966737f8c99a6b2bfc2b6a99c8f8376695c504339393939393939393939393939393939392f2e2b2620180f0600000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000001030303101d293643505c6976838f9393939393939393939393939393939393939393939393939393939393939185786b5e5245382b1f120503000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838e8e8e8e8e8e8e8e8e8b7e727070707070707070706e6a5f53473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb8b8b8aea195887b6e6255484646464646464646464646464646464646464646464646464653606c7986939facb8b8b8aea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f635649464646464646464646464646464646464646464646464646464646464646464646464646505c6976838f9ca9b6b8b8b1a5988b7e7265584b3f3225180c00121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9bbbbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f202222222222222222222222211e1a140e0600000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e120600000000000000000000000000000000000000000000000000010d1926323e49545e66696c6c6c6c6c6c6c6c6c6c65625b51453a2e22150900000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f282828282322201c160f080000000000000000000000000000000000000000010a12191e2325262828292933404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0005101b252e373e43464646464646464646464646464646464646464c5966737f8c99a6b2bfc2b6a99c8f8376695c504646464646464646464646464646464646463b3a37312a21180e03000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000050a0d0f1010101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e5245382b1f121010080705020000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f818181818181818181817e7c7c7c7c7c7c7c7c7c7c7c6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939fabababababa195887b6e6255535353535353535353535353535353535353535353535353535353606c7986939fabababababa195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f635653535353535353535353535353535353535353535353535353535353535353535353535353535c6976838f9ca9ababababa5988b7e7265584b3f3225180c0013202d3946535f6c76797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797976695f53473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facaeaeaeaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314151515151515151515151514120e0903000000000013202d3946535f6c76797979797979797979797976695f53473a2e21140800000000000000000000000000000000000000000000000000030f1c2835424e5a66707679797979797979797979726d62564a3d3124170b00000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221b1b1b171613100b050000000000000000000000000000000000000000000000070d121619191c1c1c2633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f000a16212c3740494f53535353535353535353535353535353535353535966737f8c99a6b2bfc2b6a99c8f8376695c535353535353535353535353535353535353534847423c332a201509000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000030a1016191c1d1d1d1d293643505c6976838f9ca9acacacacacacacacacacacacacacacacacacacacacacacacacacab9e9185786b5e5245382b1f1d1d1d1514120e0903000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323e4b57636d73757575757575757575757f898989898989898989898175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939e9e9e9e9e9e9e95887b6e6260606060606060606060606060606060606060606060606060606060606c7986939e9e9e9e9e9e9e95887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f63606060606060606060606060606060606060606060606060606060606060606060606060606060606976838f9c9e9e9e9e9e9e988b7e7265584b3f3225180c0013202d394653606c7986868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939fa1a1a1a1a1a195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708080808080808080808080705020000000000000013202d394653606c7986868686868686868686867b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c697682868686868686868686867e7265584b3f3225180c00000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150f0f0a090704000000000000000000000000000000000000000000000000000002060a0c0d0f0f192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f000f1b27333e49525a5f606060606060606060606060606060606060606066737f8c99a6b2bfc2b6a99c8f837669606060606060606060606060606060606060606055534d453c31261a0e020013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000040d151b21262829292929293643505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8ab9e9185786b5e5245382b2929292921201e1a140d050000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16232f3b46515b6366686868686868686868737f8c96969696969696968e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986919191919191919191887b6e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7986919191919191919191887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c76838f91919191919191918b7e7265584b3f3225180c0013202d394653606c7986939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939595959595959595887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939393939393939393887b6e6255483b2f2215080000000000000000000000000000000000000000000001030303101d293643505c6976838f93939393939393938b7f7265584b3f3225180c00000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508020000000000000000000000000000000000000000000000000000000000000000000000020d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c737f8c99a6b2bfc2b6a99c8f83766c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e12060013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000030d161f262d323536363636363643505c6976838f9ca9b6c2c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c4b8ab9e9185786b5e52453836363636362e2d2a251f170f0500000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2a3540495157595b5b5b5b5b5b5b5b66737f8c99a3a3a3a3a3a39b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885858585858585858585857b79797979797979797979797979797979797979797979797979797979797979797885858585858585858585857b6e6155483b2e2215080013202d394653606c7986939facb9c6bcafa296897d797979797979797979797979797979797979797979797979797979797979797979797979797979797979797981858585858585858585857e7164584b3e3125180b0013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f95887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986888888888888888888887b6e6255483b2f2215080000000000050a0f12131313131313131313131313080806020000000000000000000000000000000307090a1313131313131313131312110f0c0701000000000013202d394653606c7986939f9f9f9f9f9f9f95887b6e6255483b2f2215080000000000000000000000000000000000000000050a0d0f1010101d293643505c6976838f9c9f9f9f9f9f9f988b7e7265584b3f3225180c00000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d3946535f6c76797979797979797979797979797979797979797979797f8c99a6b2bfc2b6a99c8f827979797979797979797979797979797979797979797976695f53473a2e2114080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000a151f2831383e4243434343434343505c6976838f9ca9b6bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb8ab9e9185786b5e52454343434343433b3a36302921170d03000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d19232e3740464b4c4e4e4e4e4e4e4e5966737f8c99a6afafafafa89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744505c687378787878787878787878788286868686868686868686868686868686868686868686868686868686868686868578787878787878787878786e695f53463a2d2114070013202d394653606c7986939facb9c6bdb1a5998f8986868686868686868686868686868686868686868686868686868686868686868686868686868686868686867b78787878787878787878716c6156493d3024170a0013202d394653606c7986939facacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b786d6053463a2d201307000000010910161b1e2020202020202020202020201514120e09030000000000000000000000040b10131616202020202020202020201f1e1b18130c050000000013202d394653606c7986939facacacacaca195887b6e6255483b2f221508000000000000000000000000000000000000030a1016191c1d1d1d1d293643505c6976838f9ca9acacacaca5988b7e7265584b3f3225180c00000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c79868686868686868686868686868686868686868686868c929ca8b4c0c4b7ab9f948f868686868686868686868686868686868686868686867b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000005101b26313a42494e50505050505050505c6976838f9ca9aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeab9e9185786b5e52505050505050504846423b33291f1409000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c252e353b3e404242424242424c5966737f8c99a6b2bcbcb4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2834404c5761686b6b6b6b6b6b6b6b6b6b76838f9393939393939393939393939393939393939393939393939393939393939185786b6b6b6b6b6b6b6b6b6b615f574d42372b1e12050013202d394653606c7986939facb9c6c1b6aba1999693939393939393939393939393939393939393939393939393939393939393939393939393939393939393887b6e6b6b6b6b6b6b6b6b6b64615a5045392d2115080013202d394653606c7986939facb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9aea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f696e6e6e6e6e6e6e6e6e6e6e6d665c5145382c1f13060000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e06000000000000000000070f161b2022232d2d2d2d2d2d2d2d2d2d2b2a28231e170f0600000013202d394653606c7986939facb9b9b9aea195887b6e6255483b2f2215080000000000000000000000000000000000040d151b21262829292929293643505c6976838f9ca9b6b9b9b1a5988b7e7265584b3f3225180c00000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939393939393939393939393939393939393939393999ca4adb8c4c7bbb0a69f9c939393939393939393939393939393939393939393887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000a16212d38424c545a5c5c5c5c5c5c5c5c5c6976838f9ca1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5c5c5c5c5c5c5c5c54524d453b30251a0e020013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c232a2f32333535353535404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f3a454f575c5e5e5e5e5e5e5e5e5e6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e5e5e5e5e5e5e5e5e55534d453c31261a0e020013202d394653606c7986939facb9c6c7bcb3aba5a29f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f95887b6e625e5e5e5e5e5e5e5e585650483e34281d11050013202d394653606c7986939facb9c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d575f6262626262626262626262605c544b4034281c1004000009131c252c33373939393939393939393939392f2e2b2620180f060000000000000007111921272c2f30393939393939393939393837342f2921180f05000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000030d161f262d323536363636363643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa6a8adb6bfcacdc2b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f95887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000d1926323e49545e666969696969696969696976838f9595959595959595959595959595959595959595959595959595959595959185786b696969696969696969615e574d42362a1e12050013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262828282833404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131e29333c454c5052525252525252525c6976838f9ca9acacacacacacacacacacacacacacacacacacacacacacacacacacab9e9185786b5e52525252525252524846423c332a1f1409000013202d394653606c7986939facb9c6cec5bcb6b1afacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca195887b6e6255525252525252524b49453e362d22170c000013202d394653606c7986939facb9c6d2cfc8c2bebdbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c454d53555555555555555555555553514b42392e23180c000005101b252e373e434646464646464646464646463b3a37312a21180e030000000000040f19232b32383b3d464646464646464646464544403a332a21170c010013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000a151f2831383e4243434343434343505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facacacacacacacacacacacacacacacacacacacb2b4b8bfc8d1d4cac2bbb7b6acacacacacacacacacacacacacacacacacacaca195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000f1c2835424e5a667076767676767676767676768288888888888888888888888888888888888888888888888888888888888888888578767676767676767676766e695e52463a2d2014070013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d121619191b1b1b2633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c17212a333a404445454545454545505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8ab9e9185786b5e52454545454545453b3a37312a21180e03000013202d394653606c7986939facb9c6d2cec7c1bdbcb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9aea195887b6e6255484545454545453e3d39342d241b1006000013202d394653606c7986939facb9c6cfc5bdb6b1b0aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333c424748484848484848484848484645403930271d120700000a16212c3740494f5353535353535353535353534847423c332a20150900000000000b16212b353d4448495353535353535353535352504c453c33291e13070013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000005101b26313a42494e50505050505050505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfc0c4cad1d4d4d4cdc7c4c2b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9aea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000101d293643505c697682838383838383838383827d7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b82838383838383838383827b6e6154483b2e2115080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d0f0f192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1821292f343738383838383843505c6976838f9ca9b6c2c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c4b8ab9e9185786b5e52453838383838382e2d2b261f180f0600000013202d394653606c7986939facb9c6c8c8c8c8c8c8c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6bbaea195887b6e6255483b383838383831302d28221b120900000013202d394653606c7986939facb9c6c8bdb3aba5a3a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212a31373a3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b0000000f1b27333e49525a5f606060606060606060606055534d453c31261a0e0200000003101b27323d474f5456606060606060606060605e5c574f453a2f23180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000a16212d38424c545a5c5c5c5c5c5c5c5c5c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c8c8c8c8c8c8c8c8c8c8c8c8c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c79868f8f8f8f8f8f8f8f8f887b6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e79868f8f8f8f8f8f8f8f8f887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171e23282a2b2b2b2b2b3643505c6976838f9ca9b6bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb8ab9e9185786b5e5245382b2b2b2b2b22211e1a140e060000000013202d394653606c7986939facb9bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaea195887b6e6255483b2f2b2b2b2b2524211d1710090000000013202d394653606c7986939facb9c6c2b6aba19a9695959595959595959595959595959595959595959595959595959595959595959595959595959595959595887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820262b2e2f2f2f2f2f2f2f2f2f2f2f2d2c28231d150c03000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e12060000000713202c38444f5960636c6c6c6c6c6c6c6c6c6c6b6861574c4034281b0f0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000010d1926323e49545e666969696969696969696976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000013202d394653606c7986939facb9bbbbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bbbbb4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9bbbbaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939c9c9c9c9c9c9c95887b6e6262626262626262626262626262626262626262626262626262626262626c7986939c9c9c9c9c9c9c95887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c13181b1e1f1f1f1f293643505c6976838f9ca9aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeab9e9185786b5e5245382b1f1f1f1f1514120e0903000000000013202d394653606c7986939facaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea195887b6e6255483b2f221f1f1f181715110c06000000000013202d394653606c7986939facb9c6beb1a59a8f8a88888888888888888888888888888888888888888888888888888888888888888888888888888888888888887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e212222222222222222222222201f1c18120b030000000013202d3946535f6c76797979797979797979797976695f53473a2e2114080000000916222f3b4854606b70797979797979797979797873685c5044372a1e110013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000030f1c2835424e5a66707676767676767676767676828f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000013202d394653606c7986939facaeaeaeaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6aeaeaeaea89b8e8175685b4e4235281b0f0013202d394653606c7986939facaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea195887b6e6255483b2f2215080013202d394653606c7986939facaeaeaeaea195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939fa9a9a9a9a9a195887b6e6255555555555555555555555555555555555555555555555555555555606c7986939fa9a9a9a9a9a195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c0f111212121d293643505c6976838f9ca1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5245382b1f121212080705020000000000000013202d394653606c7986939fa1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a195887b6e6255483b2f221512120b0a08050000000000000013202d394653606c7986939facb9c6bdb0a3968a7d7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415151515151515151515151313100c0700000000000013202d394653606c7986868686868686868686867b6e6255483b2f2215080000000a1623303d495663707d8686868686868686868685786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f221509000000000000000000000000000003101d293643505c6976828383838383838383838285929fabb8c5beb1a5988b7e7265584b3f3225180c00000000000000000000000013202d394653606c7986939fa1a1a1a1a1a195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a1a1a1a1a1a19b8e8175685b4e4235281b0f0013202d394653606c7986939fa1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a195887b6e6255483b2f2215080013202d394653606c7986939fa1a1a1a1a1a195887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb6b6b6aea295887b6f6255484848484848484848484848484848484848484848484848484853606c7986939facb6b6b6aea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0302020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050505101d293643505c6976838f9595959595959595959595959595959595959595959595959595959595959185786b5e5245382b1f120505000000000000000000000013202d394653606c7986939595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595887b6e6255483b2f22150805000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206080808080808080808080808070604000000000000000013202d394653606c7986939393939393939393887b6e6255483b2f2215080000000a1623303d495663707c8993939393939393939185786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c79868f8f8f8f8f8f8f8f8f8f9297a2adbac6beb1a5988b7e7265584b3f3225180c00000000000000000000000013202d394653606c7986939595959595959595887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c95959595959595958e8175685b4e4235281b0f0013202d394653606c7986939595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595887b6e6255483b2f2215080013202d394653606c7986939595959595959595887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c2bbaea295887b6f6255483c3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4653606c7986939facb9c2bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b10100f0e0c09040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c697682888888888888888888888888888888888888888888888888888888888888888885786b5e5245382b1f120500000000000000000000000013202d394653606c7986888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888887b6e6255483b2f22150800000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e62626262626262626262626262626262626262626262626262626262626262626262626262626262626262605c544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f95887b6e6255483b2f2215080000000a1623303d495663707c89969f9f9f9f9f9f9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939c9c9c9c9c9c9c9c9c9fa2a9b3becabeb1a5988b7e7265584b3f3225180c00000000000000000000000013202d394653606c7986888888888888888888887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f888888888888888888888175685b4e4235281b0f0013202d394653606c7986888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888887b6e6255483b2f2215080013202d394653606c7986888888888888888888887b6e6255483b2f221508000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f394653606c7986939facb9bebbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281d1d1d1c1b19150f09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6e6155483b2e2215080000000000000000000000000013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b786d6053463a2d20130700000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255555555555555555555555555555555555555555555555555555555555555555555555555555555555553514b42392e23180c000000000000050a0f121313131313131313131313130808060200000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f10131313131313131313130c0b09050100000000000013202d394653606c7986939facacacacaca195887b6e6255483b2f2215080000000a1623303d495663707c8996a3acacacacab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939fa9a9a9a9a9a9a9a9abadb3bbc5d0beb1a5988b7e7265584b3f3225180c00000000000000000000000013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b786d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a7b7b7b7b7b7b7b7b7b7b7b6e6154473b2e2114080013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b796d6053463a2d2013070013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b796d6053463a2d201307000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22222222222222222222222222222222222222222d394653606c7986939facb1b1b1aea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e423529292929292825201b140c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e695f53463a2d211407000000000000000000000000000814212e3a47535f696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d665c5145382c1f130600000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e625548484848484848484848484848484848484848484848484848484848484848484848484848484848484645403930271d120700000000010910161b1e2020202020202020202020201514120e0903000000000000000000000000000000000000000000000000000000000000000000030a1016191c1d20202020202020202020181715110c06000000000013202d394653606c7986939facb9b9b9aea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afb9b9b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb6b6b6b6b6b6b6b8babec5cdcbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000814212e3a47535f696e6e6e6e6e6e6e6e6e6e6e6d665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e686d6e6e6e6e6e6e6e6e6e6e6e695e52463a2d201407000814212e3a47535f696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d665c5145382c1f1306000814212e3a47535f696e6e6e6e6e6e6e6e6e6e6e6d665c5145382c1f1306000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22161515151515151515151515151515151515202d394653606c7986939fa5a5a5a5a5a195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4236363636363534312c251e150c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575e616262626262626262626262626262626262626262626262626262626262626262615f574d42372b1e12050000000000000000000000000006121e2b37424d575f6262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262605c544b4034281c100400000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b00000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e0600000000000000000000000000000000000000000000000000000000000000040d151b212628292d2d2d2d2d2d2d2d2d2d2524221d1811090000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c2c2c2c2c2c2c5c6cad0d7cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000006121e2b37424d575f6262626262626262626262605c544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c565e6162626262626262626262615e564d42362a1e11050006121e2b37424d575f6262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262605c544b4034281c10040006121e2b37424d575f6262626262626262626262605c544b4034281c1004000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160908080808080808080808080808080813202d394653606c7986939898989898989895887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bbbbb4a89b8e8175685b4e43434343434342413d3730271e140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b454d5254555555555555555555555555555555555555555555555555555555555555555555534d453c31261a0e0200000000000000000000000000020e1a26313c454d53555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555553514b42392e23180c0000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2d2c28231d150c030000000009131c252c33373939393939393939393939392f2e2b2620180f060000000000000000000000000000000000000000000000000000000000030d161f262d3235363939393939393939393932312e29231b120900000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6cfcfcfcfcfd2d3d6dbd8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000020e1a26313c454d53555555555555555555555553514b42392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444c52545555555555555555555554524d443b3025190e0200020e1a26313c454d53555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555553514b42392e23180c0000020e1a26313c454d53555555555555555555555553514b42392e23180c00000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c79868b8b8b8b8b8b8b8b8b887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6aeaeaeaea89b8e8175685b505050505050504f4d49423930251b0f040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b42464848484848484848484848484848484848484848484848484848484848484848484846423c332a1f14090000000000000000000000000000000915202a333c424748484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484645403930271d12070000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2222222222222222222222222222222222222222222222222222222222222222222222222222201f1c18120b030000000005101b252e373e434646464646464646464646463b3a37312a21180e03000000000000000000000000000000000000000000000000000000000a151f2831383e4243464646464646464646463f3d3a342d241b1106000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6d2dcdcdcdcdedfe2e6d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000915202a333c424748484848484848484848484645403930271d120700000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a414647484848484848484848484746423b32291f14090000000915202a333c424748484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484645403930271d12070000000915202a333c424748484848484848484848484645403930271d120700000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000c1825323f4b5865727e7e7e7e7e7e7e7e7e7e7e7a6d6054473a2d2114070013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a1a1a1a1a1a19b8e8175685c5c5c5c5c5c5c5c5c59534b42372c20150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212930363a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a37312a21180e03000000000000000000000000000000030e18212a31373a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22151515151515151515151515151515151515151515151515151515151515151515151515151313100c070000000000000a16212c3740494f5353535353535353535353534847423c332a20150900000000000000000000000000000000000000000000000000000005101b26313a42494e50535353535353535353534b4a453f362d23180c010013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6d2dfe9e9e9ebeceee4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000030e18212a31373a3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000020c1620283035393a3b3b3b3b3b3b3b3b3b3b3b3a36302920170d02000000030e18212a31373a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b00000000030e18212a31373a3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b0000000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000b1724313d4a56626d72727272727272727272726d685d5245392c2013070013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c95959595959595958e817569696969696969696968655d53493d3125190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f171f252a2d2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2b261f180f060000000000000000000000000000000000060f1820262b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2d2c28231d150c03000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f221509080808080808080808080808080808080808080808080808080808080808080808080807060400000000000000000f1b27333e49525a5f606060606060606060606055534d453c31261a0e0200000000000000000000000000000000000000000000000000000a16212d38424c545a5c60606060606060606060585651483f34291d11050013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf5f5f8f8f1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000060f1820262b2e2f2f2f2f2f2f2f2f2f2f2f2d2c28231d150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e25292d2e2f2f2f2f2f2f2f2f2f2f2e2d2a251f170e050000000000060f1820262b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2d2c28231d150c030000000000060f1820262b2e2f2f2f2f2f2f2f2f2f2f2f2d2c28231d150c030000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a15222e3a45515b626565656565656565656565605d564c4135291d11040013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f888888888888888888888176767676767676767676756f65594d4134281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1e2021222222222222222222222222222222222222222222222222222222222222222222211e1a140e0600000000000000000000000000000000000000060e151a1e212222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222201f1c18120b0300000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e120600000000000000000000000000000000000000000000000000010d1926323e49545e66696c6c6c6c6c6c6c6c6c6c65625b51453a2e2215090013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000060e151a1e212222222222222222222222201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d20212222222222222222222221201e19140d0500000000000000060e151a1e212222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222201f1c18120b0300000000000000060e151a1e212222222222222222222222201f1c18120b03000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23161616161616161616161616161616161616161d29343f485156585858585858585858585854524c443a2f24190d010013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a7b7b7b7b7b7b7b7b7b7b7d828383838383838383838175685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12141515151515151515151515151515151515151515151515151515151515151515151514120e090300000000000000000000000000000000000000000003090e121415151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151313100c07000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d3946535f6c76797979797979797979797976695f53473a2e21140800000000000000000000000000000000000000000000000000030f1c2835424e5a66707679797979797979797979726d62564a3d3124170b0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000003090e121415151515151515151515151313100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314151515151515151515151414110e090200000000000000000003090e121415151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151313100c070000000000000000000003090e121415151515151515151515151313100c070000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f232323232323232323232323232323232323232323232d363f454a4b4b4b4b4b4b4b4b4b4b4b4745413a32281e1308000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e686d6e6e6e6e6e6e6e6e6e707c898f8f8f8f8f8f8f8f8f85786b5e5245382b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080808080808080808080808080808080808080808080808080808080808080808080705020000000000000000000000000000000000000000000000000002060808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080706040000000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986868686868686868686867b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c697682868686868686868686867e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000020608080808080808080808080807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105070708080808080808080808080705020000000000000000000000000002060808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080706040000000000000000000000000000020608080808080808080808080807060400000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c30303030303030303030303030303030303030303030303030343a3d3f3f3f3f3f3f3f3f3f3f3f3a39352f2820160c01000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c565e61626262626262626263707c89969c9c9c9c9c9c9c9185786b5e5245382b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939393939393939393887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f93939393939393938b7f7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150d0d0d0d0d1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f221509000000000000000000010406070a0a13202d394653606c7986939facb9c6d2dfecf5f5f8f8f1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3a38352f271f150b01000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444c5254555555555555555663707c8996a3a9a9a9a9a99e9185786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000050a0d0f10131313131313131313131313131313131313131313131313131313131313131312110f0c07010000050a0d0f10131313131313131313130c0b09050100000000000000000000050a0f12131313131313131313131313080806020000000000000000000000000000000307090a1313131313131313131312110f0c07010000000000000000000000000002070a0c0d131313131313131313130f0e0c0804000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f95887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9c9f9f9f9f9f9f988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221919191919191923303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000001080d111314161616202d394653606c7986939facb9c6d2dfe8e8e9ebeceee4d8cbbeb1a5988b7e7265584b3f3225180c00000000000002070a0c0d0d0d0d0d0d0d0d0d0d0d070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d131313131313131313130f0e0c080400000000000000000000050a0f12131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313080806020000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f635649494949494949494949494949494949494949494949494949494949494949494949494949494949494745403931271d1207000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a414647484848484848495663707c8996a3afb6b6b6ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000000000000030a1016191c1d20202020202020202020202020202020202020202020202020202020202020201f1e1b18130c050a1016191c1d20202020202020202020181715110c0600000000000000010910161b1e2020202020202020202020201514120e09030000000000000000000000040b10131616202020202020202020201f1e1b18130c050000000000000000000000070d13161919202020202020202020201b1b18140f090200000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facacacacaca195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9acacacaca5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f262626262626262626303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f221609000000000000040c13191d2021232323232d394653606c7986939facb9c6d2dcdcdcdcdedfe2e6d8cbbeb1a5988b7e7265584b3f3225180c0000000000070d13161919191919191919191919191413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d13161919202020202020202020201b1b18140f0902000000000000010910161b1e2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201514120e0903000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356565656565656565656565656565656565656565656565656565656565656565656565656565656565653514b43392f24180c000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1620283035393a3b3b3b3b3b3d495663707c8996a3afbcc2b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000000000040d151b212628292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2a28231e170f151b212628292d2d2d2d2d2d2d2d2d2d2524221d1811090000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e06000000000000000000070f161b2022232d2d2d2d2d2d2d2d2d2d2b2a28231e170f060000000000000000010a12191e2325262d2d2d2d2d2d2d2d2d2d282725201a130b03000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9b9b9aea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6b9b9b1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b33333333333333333333333d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000040d161e24292c2d3030303030394653606c7986939facb9c6cfcfcfcfcfd2d3d6dbd8cbbeb1a5988b7e7265584b3f3225180c000000010a12191e2325262626262626262626262621201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2d2d282725201a130b0300000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e060000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f63636363636363636363636363636363636363636363636363636363636363636363636363636363636363605d554b4035291d10040013202d394653606c7986939facb9bbbbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e25292d2e2f2f2f2f303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000000030d161f262d32353639393939393939393939393939393939393939393939393939393939393939393837342f2921181f262d3235363939393939393939393932312e29231b12090000000009131c252c33373939393939393939393939392f2e2b2620180f060000000000000007111921272c2f30393939393939393939393837342f2921180f05000000000000000a131c242a2f3233393939393939393939393534312c251d150b020000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9bebbaea195887b6e62554840404040404040404040404040495663707c8996a3afbcbeb8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000010c161f282f35393a3d3d3d3d3d3d4653606c7986939facb9c2c2c2c2c2c2c5c6cad0d7cbbeb1a5988b7e7265584b3f3225180c0000000a131c242a2f3233333333333333333333332e2d29251e160e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c242a2f3233393939393939393939393534312c251d150b0200000009131c252c33373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939392f2e2b2620180f0600000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c70707070707070707070707070707070707070707070707070707070707070707070707070707070707070706d675d5145382c1f13060013202d394653606c7986939facaeaeaeaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d202122222223303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000000000a151f2831383e424346464646464646464646464646464646464646464646464646464646464646464544403a332a212831383e4243464646464646464646463f3d3a342d241b1106000005101b252e373e434646464646464646464646463b3a37312a21180e030000000000040f19232b32383b3d464646464646464646464544403a332a21170c01000000000007121c252e353b3e404646464646464646464642403d372f271d13090000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb1b1b1aea195887b6e62554c4c4c4c4c4c4c4c4c4c4c4c4c4c4c5663707c8996a3afb1b1b1ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000008131e28313a4145474949494949494953606c7986939facb5b5b5b5b5b5b6b8babec5cdcbbeb1a5988b7e7265584b3f3225180c000007121c252e353b3e40404040404040404040403a3935302820160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c252e353b3e404646464646464646464642403d372f271d1309000005101b252e373e434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463b3a37312a21180e03000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6beb2a5988b7f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d796d6053473a2d2014070013202d394653606c7986939fa1a1a1a1a1a195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11131415151623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000005101b26313a42494e50535353535353535353535353535353535353535353535353535353535353535352504c453c3329313a42494e50535353535353535353534b4a453f362d23180c01000a16212c3740494f5353535353535353535353534847423c332a20150900000000000b16212b353d4448495353535353535353535352504c453c33291e130700000000020d19242e3740464b4c535353535353535353534e4d4841392f251a0f0400000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939fa5a5a5a5a5a195887b6e62595959595959595959595959595959595963707c8996a3a5a5a5a5a59e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f221609000000010d19242f3a434c52545656565656565656606c7986939fa8a8a8a8a9a9a9a9abadb3bbc5d0beb1a5988b7e7265584b3f3225180c00020d19242e3740464b4c4c4c4c4c4c4c4c4c4c4c4746413a32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d19242e3740464b4c535353535353535353534e4d4841392f251a0f04000a16212c3740494f5353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534847423c332a201509000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c0b3a79b918b89898989898989898989898989898989898989898989898989898989898989898989898989898989898989887b6e6255483b2f2215080013202d394653606c7986939595959595959595887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707080a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000000a16212d38424c545a5c60606060606060606060606060606060606060606060606060606060606060605e5c574f453a2f38424c545a5c60606060606060606060585651483f34291d1105000f1b27333e49525a5f606060606060606060606055534d453c31261a0e0200000003101b27323d474f5456606060606060606060605e5c574f453a2f23180c0000000007131e2a354049525759606060606060606060605b59534b41372c20140800000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939898989898989895887b6e66666666666666666666666666666666666666707c8996989898989898989185786b5e5245382b1f120013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000004111d2935414c565d606363636363636363636c7986939b9b9b9c9c9c9c9c9c9fa2a9b3becabeb1a5988b7e7265584b3f3225180c0007131e2a3540495257595959595959595959595954524c443a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131e2a354049525759606060606060606060605b59534b41372c201408000f1b27333e49525a5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606055534d453c31261a0e020000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c3b8ada39b9896969696969696969696969696969696969696969696969696969696969696969696969696969696969695887b6e6255483b2f2215080013202d394653606c7986888888888888888888887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000010d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c40343e49545e66696c6c6c6c6c6c6c6c6c6c65625b51453a2e22150900121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e12060000000713202c38444f5960636c6c6c6c6c6c6c6c6c6c6b6861574c4034281b0f030000000a16232f3b46525b63666c6c6c6c6c6c6c6c6c6c68655d53483d3125180c00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c79868b8b8b8b8b8b8b8b8b887b7373737373737373737373737373737373737373737c898b8b8b8b8b8b8b8b8b85786b5e5245382b1f120013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000613202c3945525d686d7070707070707070707079868e8e8f8f8f8f8f8f8f8f9297a2adbac6beb1a5988b7e7265584b3f3225180c000a16232f3b46525b636666666666666666666666615e564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16232f3b46525b63666c6c6c6c6c6c6c6c6c6c68655d53483d3125180c00121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e12060000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c9bfb5ada7a5a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a195887b6e6255483b2f2215080013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000030f1c2835424e5a66707679797979797979797979797979797979797979797979797979797979797979797873685c504437424e5a66707679797979797979797979726d62564a3d3124170b0013202d3946535f6c76797979797979797979797976695f53473a2e2114080000000916222f3b4854606b70797979797979797979797873685c5044372a1e11050000000c1925323e4b57636d7379797979797979797979756f65594d4034271b0e00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000c1825323f4b5865727e7e7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7e7e7164584b3e3125180b0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000714212d3a4754606d7a7c7c7c7c7c7c7c7c7c7c7c818282828282828282828285929fabb8c5beb1a5988b7e7265584b3f3225180c000c1925323e4b57636d73737373737373737373736d685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323e4b57636d7379797979797979797979756f65594d4034271b0e0013202d3946535f6c76797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797976695f53473a2e2114080000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d0c7bfb8b3b2afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaea195887b6e6255483b2f221508000814212e3a47535f696e6e6e6e6e6e6e6e6e6e6e6d665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000003101d293643505c697682868686868686868686868686868686868686868686868686868686868686868685786b5e52453843505c697682868686868686868686867e7265584b3f3225180c0013202d394653606c7986868686868686868686867b6e6255483b2f2215080000000a1623303d495663707d8686868686868686868685786b5e5245382b1f12050000000d192633404c5966737f868686868686868686868175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000b1724313d4a56626d7272727272727272727276838c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8175727272727272727272716c6156493d3024170a0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000a1623303d495663707c89898989898989898989857875757575757576767676828f9ca9b6c2beb1a5988b7e7265584b3f3225180c000d192633404c5966737f7f7f7f7f7f7f7f7f7f7f7a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f868686868686868686868175685b4e4235281b0f0013202d394653606c7986868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2d0c9c3c0bebcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbbaea195887b6e6255483b2f2215080006121e2b37424d575f6262626262626262626262605c544b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120a0a07060400000000000000000000000000000001030303101d293643505c6976838f9393939393939393939393939393939393939393939393939393939393939185786b5e52453843505c6976838f93939393939393938b7e7265584b3f3225180c0013202d394653606c7986939393939393939393887b6e6255483b2f2215080000000a1623303d495663707c8993939393939393939185786b5e5245382b1f12050000000d192633404c5966737f8c93939393939393938e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090606060606060606060606060606060606060606060606050503000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000915222e3a45515b626565656565656565656976838f999999999999999999999999999999999999998e817568656565656565656564615a5045392d2115080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000060a1623303d495663707c8996969696969696969185786b686868696969696976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c79868c8c8c8c8c8c8c8c8c887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c93939393939393938e8175685b4e4235281b0f0013202d394653606c7986939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2d7cfc9c6c5c4c4c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c6c6c8ccd2c9c9c9c8bbaea195887b6e6255483b2f22150800020e1a26313c454d53555555555555555555555553514b42392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f1616161413100c070100000000000000000000050a0d0f1010101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e52453843505c6976838f9c9f9f9f9f9f9f988b7e7265584b3f3225180c0013202d394653606c7986939f9f9f9f9f9f9f95887b6e6255483b2f2215080000000a1623303d495663707c89969f9f9f9f9f9f9e9185786b5e5245382b1f12050000000d192633404c5966737f8c999f9f9f9f9f9f9b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f231613131313131313131313131313131313131313131313131312110f0c0701000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0005111d29343f48515658585858585858585c6976838f9ca6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69b8e8175685b58585858585858585650483e34281d11050013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090c0d13131623303d495663707c8996a3a3a3a3a3a39e9185786b5e5c5c5c5c5c5c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939999999999999995887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c999f9f9f9f9f9f9b8e8175685b4e4235281b0f0013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f95887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d7cdc5beb9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9b9b9b9b9b9b9b9b9bbc0c7d0c8d4c8bbaea195887b6e6255483b2f22150800000915202a333c424748484848484848484848484645403930271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b23232323201f1d18120b0300000000000000030a1016191c1d1d1d1d293643505c6976838f9ca9acacacacacacacacacacacacacacacacacacacacacacacacacacab9e9185786b5e52453843505c6976838f9ca9acacacaca5988b7e7265584b3f3225180c0013202d394653606c7986939facacacacaca195887b6e6255483b2f2215080000000a1623303d495663707c8996a3acacacacab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6acacacaca89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023202020202020202020202020202020202020202020202020201f1e1b18130c050000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00010c18232d363f454a4b4b4b4b4b4b4b505c6976838f9ca9b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2a89b8e8175685b4e4b4b4b4b4b4b4b49453e362d22170c000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f221616191920202023303d495663707c8996a3afafafafab9e9185786b5e524f4f4f505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939fa6a6a6a6a6a195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6acacacaca89b8e8175685b4e4235281b0f0013202d394653606c7986939facacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6cfc5bbb3adabababababababababababababababababacacacacacacacacacacacacacacacacafb6beb6bfc8c8bbaea195887b6e6255483b2f2215080000030e18212a31373a3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e52453830303030302d2c29241d150d030000000000040d151b21262829292929293643505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8ab9e9185786b5e52453843505c6976838f9ca9b6b9b9b1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9b9b9aea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afb9b9b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2b9b9b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c302d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2a28231e170f0600000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000006111b242d343a3d3f3f3f3f3f3f43505c6976838f9ca9b6bfbfbfbfbfbfbfbfbfbfbfbfbfb4a89b8e8175685b4e423f3f3f3f3f3e3d39342d241b1006000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f221e2325262d2d2d2d303d495663707c8996a3afbcbcb8ab9e9185786b5e52454243505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb2b2b2aea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2b9b9b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9aea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c9beb3a9a19e9e9e9e9e9e9e9e9e9e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa4aca5adb6c1c8bbaea195887b6e6255483b2f221508000000060f1820262b2e2f2f2f2f2f2f2f2f2f2f2f2d2c28231d150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc1b8ab9e9185786b5e52453d3d3d3d3d3d3a38352f271f150b01000000030d161f262d323536363636363643505c6976838f9ca9b6c2c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c4b8ab9e9185786b5e52453843505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c3939393939393939393939393939393939393939393939393939393837342f2921180f05000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000009121b23292e3132323232323643505c6976838f9ca9b6c2ccccccccccccccccccccccc1b4a89b8e8175685b4e42353232323231302d28221b120900000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f232a2f323339393939393d495663707c8996a3afbcc4b8ab9e9185786b5e52453843505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9bfbbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c6b9ada1979291919292929292929292929292929292929292929292929292929292929293939a939ba5b0bcc8bbaea195887b6e6255483b2f22150800000000060e151a1e212222222222222222222222201f1c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afb4b4b4ab9e9185786b5e52494949494949494745403931271d12070000000a151f2831383e4243434343434343505c6976838f9ca9b6bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb8ab9e9185786b5e52454343505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f635649464646464646464646464646464646464646464646464646464646464544403a332a21170c010000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000911181d222425252525293643505c6976838f9ca9b6c2cfd9d9d9d9d9d9d9d9d9cec1b4a89b8e8175685b4e4235282525252524211d1710090000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2e353b3e40464646464646495663707c8996a3afb8b8b8ab9e9185786b5e52453843505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6d2cfc8c2bebdbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c5b8ab9e92858585858585858585858585858585858585858585858585868686868686868686868993a0acb9c8bbaea195887b6e6255483b2f221508000000000003090e121415151515151515151515151313100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3a8a8a8a8a89e9185786b5e565656565656565653514b43392f24180c000005101b26313a42494e50505050505050505c6976838f9ca9aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeab9e9185786b5e52505050505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356535353535353535353535353535353535353535353535353535353535352504c453c33291e13070000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000000060c1115171818181d293643505c6976838f9ca9b6c2cfdce5e5e5e5e5e5e5dbcec1b4a89b8e8175685b4e4235281b1818181715110c06000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f3740464b4c535353535353535663707c8996a3ababababab9e9185786b5e52453843505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6cfc5bdb6b1b0aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b78787878787878787878787878787878797979797979797979797979797979797986939facb9c6bbaea195887b6e6255483b2f22150800000000000000020608080808080808080808080807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c89969b9b9b9b9b9b9b9185786b636363636363636363605d554b4035291d1004000a16212d38424c545a5c5c5c5c5c5c5c5c5c6976838f9ca1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5c5c5c5c5c5c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f636060606060606060606060606060606060606060606060606060606060605e5c574f453a2f23180c0000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000000000105090b0c0c101d293643505c6976838f9ca9b6c2cfdce9f2f2f2f2f2e7dbcec1b4a89b8e8175685b4e4235281b0f0c0b0a08050000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c354049525759606060606060606063707c89969e9e9e9e9e9e9e9185786b5e52453843505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6c8bdb3aba5a3a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6b6b6b6b6b6b6b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c898e8e8e8e8e8e8e8e8e8578707070707070707070706d675d5145382c1f1306000d1926323e49545e666969696969696969696976838f9595959595959595959595959595959595959595959595959595959595959185786b696969696969696976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281b0f0300000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c3b46525b63666c6c6c6c6c6c6c6c6c707c8991919191919191919185786b5e52453843505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6c2b6aba19a9695959595959595959595959595959595959595959595959595959595959595959595959595959595959595887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e625f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313130c0b090501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7c81818181818181818181817c7c7c7c7c7c7c7c7c7c7d796d6053473a2d201407000f1c2835424e5a66707676767676767676767676828888888888888888888888888888888888888888888888888888888888888888857876767676767676767676828f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897d79797979797979797979797979797979797979797979797979797979797979797873685c5044372a1e110500000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c3e4b57636d73797979797979797979797c8585858585858585858583776a5d51443743505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6beb1a59a8f8a88888888888888888888888888888888888888888888888888888888888888888888888888888888888888887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255525252525252525252525252525252525252525253535353535353606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010910161b1e2020202020202020202020202020202020202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a6e757575757575757575757986898989898989898989887b6e6255483b2f22150800101d293643505c697683838383838383838383827d7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b828383838383838383838285929fabb8c5beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bdb1a5998f89868686868686868686868686868686868686868686868686868686868686868685786b5e5245382b1f120500000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c404c5966737f8686868686868686868681787878787878787878787771675b4f433643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bdb0a3968a7d7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b796d6053463a2d2013070000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255484545454545454545454545454646464646464646464646464653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2524221d181109000000000000000000000000000000000000000000000000000000000000000000000000000000000002050606060606060606060606060606060606060606060606060606121f2b37434e585f626868686868686868686c7986939696969696969695887b6e6255483b2f2215080013202d394653606c79868f8f8f8f8f8f8f8f8f887b6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e79868f8f8f8f8f8f8f8f8f8f9297a2adbac6beb1a5988b7f7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c1b6aba19996939393939393939393939393939393939393939393939393939393939393939185786b5e5245382b1f120500000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000205060606101d293643505c6976838f9ca9b6c2cfdce9f5f7f7f7f4e7dbcec1b4a89b8e8175685b4e4235281b0f06050503000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c404c5966737f8c93939393939393938e81756b6b6b6b6b6b6b6b6b6a675f554a3f3643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bbaea195887b6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d665c5145382c1f13060000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b38383838393939393939393939393939393939393939394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252c3337393939393939393939393939393939393939393939393932312e29231b12090000000000000000000000000000000000000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313131313130f1a26313c464e53555b5b5b5b5b5b5b5b606c7986939fa3a3a3a3a3a195887b6e6255483b2f2215080013202d394653606c7986939c9c9c9c9c9c9c95887b6e6262626262626262626262626262626262626262626262626262626262626c7986939c9c9c9c9c9c9c9c9c9fa2a9b3becabeb1a5988b7f7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c7bcb3aba5a29f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e5245382b1f120500000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000000050a0f12131313131d293643505c6976838f9ca9b6c2cfdce9ebebebebebe7dbcec1b4a89b8e8175685b4e4235281b131312110f0c0701000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c404c5966737f8c999f9f9f9f9f9f9b8e8175685e5e5e5e5e5e5e5e5d5b554d43393643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160906060606060606060606060606060606060606060606060505030000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bbaea195887b6e62626262626262626262626262626262626262626262626262626262626262626262626262626262626262605c544b4034281c10040000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bbbbaea195887b6e6255484343434343434343434343434343434343434343434343434653606c7986939facb9bbbbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646463f3d3a342d241b11060000000000000000000000000000000000000000000000000000000000000000000000010910161b1e20202020202020202020202020202020202020202020202020202020202a333c4347484e4e4e4e4e4e4e53606c7986939facafafafaea195887b6e6255483b2f2215080013202d394653606c7986939fa9a9a9a9a9a195887b6e6255555555555555555555555555555555555555555555555555555555606c7986939fa9a9a9a9a9a9a9a9abadb3bbc5d0beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6cec5bcb6b1afacacacacacacacacacacacacacacacacacacacacacacacacacacacacacab9e9185786b5e5245382b1f120500000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000010910161b1e2020202020293643505c6976838f9ca9b6c2cfdcdedededededededbcec1b4a89b8e8175685b4e4235282020201f1e1b18130c050000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c404c5966737f8c99a6acacacaca89b8e8175685b52525252525252514f4a433b323643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f231613131313131313131313131313131313131313131313131312110f0c07010000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bbaea195887b6e6255555555555555555555555555555555555555555555555555555555555555555555555555555555555553514b42392e23180c000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facaeaeaeaea195887b6e6255505050505050505050505050505050505050505050505050505053606c7986939facaeaeaeaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212c3740494f53535353535353535353535353535353535353535353534b4a453f362d23180c01000000000000000000000000000000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a31373a3b4242424242424653606c7986939facb9bcbbaea195887b6e6255483b2f2215080013202d394653606c7986939facb6b6b6aea195887b6e6255484848484848484848484848484848484848484848484848484853606c7986939facb6b6b6b6b6b6b6b8babec5cdcbbeb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2cec7c1bdbcb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8ab9e9185786b5e5245382b1f120500000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000010a131b21272b2d2d2d2d2d2d3643505c6976838f9ca9b6c2cfd1d1d1d1d1d1d1d1d1cec1b4a89b8e8175685b4e42352d2d2d2d2b2a28231e170f0600000013202d394653606c7986939facb9c6bcafa295897c6f6256493c404c5966737f8c99a6b2b9b9b4a89b8e8175685b4e45454545454544433f3932293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23202020202020202020202020202020202020202020202020201f1e1b18130c0500000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bbaea195887b6e625548484848484848484848484848484848484848484848484848484848484848484848484848484848484645403930271d1207000000000000000000000000000000000000000000000000000000000013202d394653606c7986939fa1a1a1a1a1a195887b6e625c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c606c7986939fa1a1a1a1a1a195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b27333e49525a5f60606060606060606060606060606060606060606060585651483f34291d110500000000000000000000000000000000000000000000000000000000000000000009131c252c333739393939393939393939393939393939393939393939393939393939393939393939393939393939394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c2bbaea195887b6e6255483b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4653606c7986939facb9c2c2c2c2c2c2c5c6cad0d7cbbeb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2d9d2cdcac9c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c4b8ab9e9185786b5e5245382b1f120500000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000009131c252c33373939393939393943505c6976838f9ca9b6c2c4c4c4c4c4c4c4c4c4c4c4c1b4a89b8e8175685b4e4239393939393837342f2921180f05000013202d394653606c7986939facb9c6bcafa295897c6f6256493c404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4238383838383736332e27293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2a28231e170f06000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bbaea195887b6e6255483b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939595959595959595887b6e6969696969696969696969696969696969696969696969696969696969696c7986939595959595959595887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c65625b51453a2e221509000000000000000000000000000000000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646464646464646464646464646464646464646464653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f394653606c7986939facb9bfbfbfbfbfbfc4c5c9ced6cbbeb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2cfc8c2bebdbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb8ab9e9185786b5e5245382b1f120500000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0005101b252e373e434646464646464646505c6976838f9ca9b6b8b8b8b8b8b8b8b8b8b8b8b8b8b4a89b8e8175685b4e4646464646464544403a332a21170c010013202d394653606c7986939facb9c6bcafa295897c6f6256493c404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42352b2b2b2b2a2927221d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c3939393939393939393939393939393939393939393939393939393837342f2921180f050000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9bebbaea195887b6e6255484040404040403c3b37322f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2d2c28231d150c0300000000000000000000000000000000000000000000000000000000000013202d394653606c7986888888888888888888887b76767676767676767676767676767676767676767676767676767676767676767986888888888888888888887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d3946535f6c7679797979797979797979797979797979797979797979726d62564a3d3124170b00000000000000000000000000000000000000000000000000000000000000000a16212c3740494f53535353535353535353535353535353535353535353535353535353535353535353535353535353535353606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22222222222222222222222222222222222222222d394653606c7986939facb2b2b2b2b2b2b2b7b9bdc4cccbbeb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6cfc5bdb6b1b0aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeab9e9185786b5e5245382b1f120500000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000a16212c3740494f5353535353535353535c6976838f9ca9abababababababababababababababa89b8e8175685b5353535353535352504c453c33291e13070013202d394653606c7986939facb9c6bcafa295897c6f6256493c404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281f1f1f1e1d1a161d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f635649464646464646464646464646464646464646464646464646464646464544403a332a21170c0100000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb1b1b1aea195887b6e62554c4c4c4c4c4c4c4947433c342b22222222222222222222222222222222222222222222222222222222201f1c18120b030000000000000000000000000000000000000000000000000000000000000013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b808383838383838383838383838383838383838383838383838383838383838383817b7b7b7b7b7b7b7b7b7b7b796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c79868686868686868686868686868686868686868686867e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000f1b27333e49525a5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22151515151515151515151515151515151515202d394653606c7986939fa5a5a5a5a5a5a6a6abacb2bac4cebeb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c8bdb3aba5a3a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5245382b1f120500000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000f1b27333e49525a5f6060606060606060606976838f9c9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9b8e81756860606060606060605e5c574f453a2f23180c0013202d394653606c7986939facb9c6bcafa296897c6f6356493c404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b121211100e101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6356535353535353535353535353535353535353535353535353535353535352504c453c33291e130700000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939fa5a5a5a5a5a195887b6e62595959595959595955544e463c32271b15151515151515151515151515151515151515151515151515151313100c070000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f696e6e6e6e6e6e6e6e6e6e76838f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f85786e6e6e6e6e6e6e6e6e6e6d665c5145382c1f13060000000000000000010303030303030303030303030000000000000000000000000000000000000000000000030613202d394653606c798693939393939393939393939393939393939393938b7e7265584b3f3225180c0300000000000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150808080808080808080808080808080813202d394653606c7986939898989898999999999ea1a8b2bdc9beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c2b6aba19a96959595959595959595959595959595959595959595959595959595959595959185786b5e5245382b1f120500000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c76838f919191919191919191919191919191919191918e81756c6c6c6c6c6c6c6c6c6b6861574c4034281b0f0013202d394653606c7986939facb9c6bcafa296897c6f6356493c404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f05040303101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f636060606060606060606060606060606060606060606060606060606060605e5c574f453a2f23180c00000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939898989898989895887b6e6666666666666666666260584e43372b1f1308080808080808080808080808080808080808080808080808070604000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d575f6262626262626262626976838f9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9185786b626262626262626262605c544b4034281c1004000000000000050a0d0f10101010101010101010100807050200000000000000000000000000000003060809101013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f988b7e7265584b3f32251810100d0c0a0602000000000000000000000000000000000000000000000000000013202d3946535f6c7679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c79868b8b8b8b8c8c8c8c8c8c9196a1acb9c5beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6beb1a59a8f8a888888888888888888888888888888888888888888888888888888888888888885786b5e5245382b1f120500000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d3946535f6c7679797979797979797979798185858585858585858585858585858585858585858581797979797979797979797873685c5044372a1e110013202d394653606c7986939facb9c6bcafa296897c6f6356493c404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f02000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281b0f03000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c79868b8b8b8b8b8b8b8b8b887b737373737373737373736f6a6054473b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c454d5355555555555555555c6976838f9ca9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a99e9185786b5e555555555555555553514b42392e23180c0000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1514120e09030000000000000000000000040a0f1215151d1d1d202d394653606c7986939facacacacacacacacacacacacacacacaca5988b7e7265584b3f32251d1d1d191916120d070000000000000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868993a0acb9c8bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000c1825323f4b5865727f7e7f7f7f7f7f7f7f7f7f84919eabb7c4beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bdb0a3968a7d7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6e6155483b2e2215080000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986868686868686868686867b7878787878787878787878787878787878787878787c8686868686868686868685786b5e5245382b1f120013202d394653606c7986939facb9c6bcafa296897c6f6356493c404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f02000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897d79797979797979797979797979797979797979797979797979797979797979797873685c5044372a1e1105000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f000c1825323f4b5865727e7e7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f7f7c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333c424748484848484848505c6976838f9ca9b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6ab9e9185786b5e52484848484848484645403930271d120700000000040d151b212628292929292929292929292921201e1a140d05000000000000000000060e151b1f2122292929292d394653606c7986939facb9b9b9b9b9b9b9b9b9b9b9b9b9b9b1a5988b7e7265584b3f32292929292625231e19120a01000000000000000000000000000000000000000000000013202d394653606c79869393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939ba5b0bcc8bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000b1824313d4a56626d7272727272727272727376838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e695f53463a2d2114070000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939393939393939393887b6e6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b707c8993939393939393939185786b5e5245382b1f120013202d394653606c7986939facb9c6bcafa296897c6f6356493c404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f02000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bdb1a5998f89868686868686868686868686868686868686868686868686868686868686868685786b5e5245382b1f1205000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f000b1724313d4a56626d7272727272727272727276838c8c8c8c8c8c8c8c8c8b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212a31373a3b3b3b3b3b3b43505c6976838f9ca9b6c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2b8ab9e9185786b5e52453b3b3b3b3b3b3a38342e271e150b00000000030d161f262d323536363636363636363636362e2d2a251f170f050000000000000006101820262b2e2f3636363636394653606c7986939facb9c6c6c6c6c6c6c6c6c6c6c6c6beb1a5988b7e7265584b3f363636363633322f2a231c130a000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a5adb6c1c8bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000915222e3a45515b626565656565656566666976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e62626262626262626262626262626262626262626262626262626262626262615f574d42372b1e12050000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c302316090606060606060606060606060606060606060606060606060606101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939f9f9f9f9f9f9f95887b6e625e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e63707c89969f9f9f9f9f9f9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bcafa296897c6f6356493c404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f02000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6c1b6aba19996939393939393939393939393939393939393939393939393939393939393939185786b5e5245382b1f1205030000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f000915222e3a45515b626565656565656565656976838f99999999999999988b7e7265584b3f3225180c0a080806020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820262b2e2f2f2f2f2f3643505c6976838f9ca9b6bebebebebebebebebebebebebebebebebebebebebebebebeb8ab9e9185786b5e5245382f2f2f2f2f2d2c28231d150c03000000000a151f2831383e4243434343434343434343433b3a36302921170d030000000000040e18222a32373b3c4343434343434653606c7986939facb9bbbbbbbbbbbbbbbbbbbbbbbbbbb1a5988b7e7265584b434343434343403e3b352e251c12070000000000000000000000000000000000000000000013202d394653606c7986939facacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb0b6bfc8c8bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000005111d29343f49515658585858585959595c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255555555555555555555555555555555555555555555555555555555555555534d453c31261a0e020000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c302316131313131313131313131313131313131313131313131313131313131d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facacacacaca195887b6e62555252525252525252525252525252525663707c8996a3acacacacab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bcafa296897c6f6356493c404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f02000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6c7bcb3aba5a29f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e5245382b1f1210100807050200000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0005111d29343f48515658585858585858585c6976838f9ca6a6a6a6a6a5988b7e7265584b3f32251816161514120f090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e2122222222293643505c6976838f9ca9b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1ab9e9185786b5e5245382b22222222201f1c18120b030000000005101b26313a42494e50505050505050505050504846423b33291f140900000000000a15202a343c4347485050505050505053606c7986939facaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea5988b7e726558505050505050504c4b4640372e23190d0200000000000000000000000000000000000000000013202d394653606c7986939facb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bcc1c8d4c8bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000010c18232d373f454a4b4b4c4c4c4c4c505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e625548484848484848484848484848484848484848484848484848484848484846423c332a1f1409000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023202020202020202020202020202020202020202020202020202020202020293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9b9b9aea195887b6e62554845454545454545454545454545495663707c8996a3afb9b9b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bcafa296897c6f6356493c404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f02000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6cec5bcb6b1afacacacacacacacacacacacacacacacacacacacacacacacacacacacacacab9e9185786b5e5245382b1f1d1d1d1514120e09030000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00010c18232d363f454a4b4b4b4b4b4b4b505c6976838f9ca9b2b2b2b1a5988b7e7265584b3f322523232322211f1a150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12141515151d293643505c6976838f9ca5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59e9185786b5e5245382b1f1515151313100c070000000000000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c54524d453b30251a0e02000000030f1b26323c464e53555c5c5c5c5c5c5c5c606c7986939fa1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1988b7e72655c5c5c5c5c5c5c5c5957514940352a1e120600000000000000000000000000000000000000000013202d394653606c7986939facb9c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c8c8c8c8c8c8bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000006111b242d343a3d3f3f3f3f3f3f43505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a37312a21180e03000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c302d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b38383838383838383838383d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bcafa296897c6f6356493c404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f02000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6d2cec7c1bdbcb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8ab9e9185786b5e5245382b2929292921201e1a140d0500000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f000006111b242d343a3d3f3f3f3f3f3f43505c6976838f9ca9b6bfbeb1a5988b7e7265584b3f32303030302f2e2b2620180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206080808101d293643505c6976838f9898989898989898989898989898989898989898989898989898989898989185786b5e5245382b1f12080807060400000000000000000d1926323e49545e666969696969696969696969615e574d42362a1e120500000006121f2b37434e585f626969696969696969696c798693959595959595959595959595959595959595958b7e7269696969696969696966635b51463b2f23160a00000000000000000000000000000000000000000013202d394653606c7986939facb9bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000009121b23292e3132323232323643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2b261f180f0600000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c3939393939393939393939393939393939393939393939393939393939393939393943505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2b2b2b2b2b2b2b2b2b303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bcafa296897c6f63564940404c5966737f8c99a6b2bebeb4a89b8e8175685b4e4235281b0f02000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6d2d9d2cdcac9c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c4b8ab9e9185786b5e52453836363636362e2d2a251f170f05000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000009121b23292e3132323232323643505c6976838f9ca9b6c1beb1a5988b7e7265584b3f3d3d3d3d3d3b3a37312a21180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976828b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b85786b5e5245382b1f12050000000000000000000000000f1c2835424e5a667076767676767676767676766e695e52463a2d2014070000000815212e3b47535f6a6f7676767676767676767679868888888888888888888888888888888888888888887e76767676767676767676736d63574b3e3225190c00000000000000000000000000000000000000000013202d394653606c7986939facaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000911181d222425252525293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f222222222222222222222222222222222222222222222222222222211e1a140e060000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f635649464646464646464646464646464646464646464646464646464646464646464646464646505c6976838f9ca9b6b8b8b1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221f1f1f1f1f1f1f23303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bcafa296897c6f63564c4c4c4c5966737f8c99a6b1b1b1b1a89b8e8175685b4e4235281b0f02000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6d2cfc8c2bebdbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb8ab9e9185786b5e52454343434343433b3a36302921170d030000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f000000000911181d222425252525293643505c6976838f9ca9b4b4b4b1a5988b7e7265584b4949494949494847433c332a2015090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7164584b3e3125180b00000000000000000000000000101d293643505c697683838383838383838383827b6e6154483b2e2115080000000915222f3c4855626f7c82838383838383838383817b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7f838383838383838383837f7366594c403326190d00000000000000000000000000000000000000000013202d394653606c7986939fa1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000060c1115181818191d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22151515151515151515151515151515151515151515151515151514120e0903000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f635653535353535353535353535353535353535353535353535353535353535353535353535353535c6976838f9ca9ababababa5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221512121212121623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bcafa296897c6f6359595959595966737f8c99a5a5a5a5a5a59b8e8175685b4e4235281b0f02000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6cfc5bdb6b1b0aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeab9e9185786b5e52505050505050504846423b33291f14090000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0000000000060c1115171818181d293643505c6976838f9ca8a8a8a8a8a5988b7e7265585656565656565655534e463c31261a0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16232f3c4855616b707272727272727272727272727272727272727272727272727272727272727272716c6156493d3024170a0000000000000000000000000013202d394653606c79868f8f8f8f8f8f8f8f8f887b6e6255483b2f2215080000000a1623303d495663707c898f8f8f8f8f8f8f8f8f85786e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e737f8c8f8f8f8f8f8f8f8f8e8175685b4e4235281b0f00000000000000000000000000000000000000000013202d394653606c7986939595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000105090b0c0c101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090808080808080808080808080808080808080808080808080705020000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f63606060606060606060606060606060606060606060606060606060606060606060606060606060606976838f9c9e9e9e9e9e9e988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080505050a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bcafa296897c6f6666666666666666737f8c98989898989898988e8175685b4e4235281b0f02000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6c8bdb3aba5a3a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5c5c5c5c5c5c5c5c54524d453b30251a0e0200000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0000000000000105090b0c0c101d293643505c6976838f9b9b9b9b9b9b9b988b7e72656363636363636363625f584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f596163656565656565656565656565656565656565656565656565656565656565656564615a5045392d2115080000000000000000000000000013202d394653606c7986939c9c9c9c9c9c9c95887b6e6255483b2f22150d0d09080a1623303d495663707c89969c9c9c9c9c9c9c9185786b62626262626262626262626262626262626266737f8c999c9c9c9c9c9c9b8e8175685b4e4235281b0f00000000000000000000000000000000000000000013202d394653606c7986888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c76838f91919191919191918b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6bcafa296897c737373737373737373737f8b8b8b8b8b8b8b8b8b8b8175685b4e4235281b0f02000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6c2b6aba19a96959595959595959595959595959595959595959595959595959595959595959185786b696969696969696969615e574d42362a1e120500000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f000000000000000000000003101d293643505c6976838e8e8e8e8e8e8e8e8e8b7e727070707070707070706e6a5f53473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e474f55575858585858585858585858585858585858585858585858585858585858585858585650483e34281d11050000000000000000000000000013202d394653606c7986939fa9a9a9a9a9a195887b6e6255483b2f221919191615131623303d495663707c8996a3a9a9a9a9a99e9185786b5e555555555555555555555555555555555966737f8c99a6a9a9a9a9a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b796d6053463a2d2013070013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897d797979797979797979797979797979797979797979797979797979797979797979797979797979797979797981858585858585858585857e7164584b3e3125180b0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6c1b4a79b8e817f7f7f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7e7d7063564a3d3023170a00000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6beb1a59a8f8a88888888888888888888888888888888888888888888888888888888888888888578767676767676767676766e695e52463a2d20140700000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0000000000000000000000000d192633404c5966737f818181818181818181817e7c7c7c7c7c7c7c7c7c7c7c6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17212c353e44484a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b49453e362d22170c000000000000000000000000000013202d394653606c7986939facb6b6b6aea195887b6e6255483b2f2626262622221f1b23303d495663707c8996a3afb6b6b6ab9e9185786b5e5248484848484848484848484848484c5966737f8c99a6b2b6b6b4a89b8e8175685b4e4235281b0f0000000000000000000000000000000000000000000814212e3a47535f696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d665c5145382c1f13060013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bdb1a5998f8986868686868686868686868686868686868686868686868686868686868686868686868686868686868686867b78787878787878787878716c6156493d3024170a0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6c2b6a99d938e8c8c8c8c8c8c8c8c8c8b7e72727272727272727272706b6054483c2f22160900000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bdb0a3968a7d7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b82838383838383838383827b6e6154483b2e21150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0000000000000000000000000c1925323e4b57636d73757575757575757575757f898989898989898989898175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a232c33383c3d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3d39342d241b1006000000000000000000000000000013202d394653606c7986939facb9c2bbaea195887b6e6255483b33333333332f2e2b2723303d495663707c8996a3afbcc2b8ab9e9185786b5e52453b3b3b3b3b3b3b3b3b3b3b3b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000006121e2b37424d575f6262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262605c544b4034281c10040013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000006060606060606060606060606101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c1b6aba1999693939393939393939393939393939393939393939393939393939393939393939393939393939393939393887b6e6b6b6b6b6b6b6b6b6b64615a5045392d2115080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6c6baafa59d9b9999999999999999988b7e726565656565656565656360594f44382c20130700000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e79868f8f8f8f8f8f8f8f8f887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0000000000000000000000000a16232f3b46515b6366686868686868686868737f8c96969696969696968e8175685b4e4235281b0f0605050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21282c2f30323232323232323232323232323232323232323232323232323232323232323231302d28221b120900000000000000000000000000000013202d394653606c7986939facb9bebbaea195887b6e6255484040404040403c3b37322b303d495663707c8996a3afbcbeb8ab9e9185786b5e5245404040404040404040404040404c5966737f8c99a6b2bebeb4a89b8e8175685b4e4235281b0f000000000000000000000000000000000000000000020e1a26313c454d53555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555553514b42392e23180c000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000307090a13131313131313131313131313131d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c7bcb3aba5a29f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f95887b6e625e5e5e5e5e5e5e5e585650483e34281d11050013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6cbc1b7afa9a7a6a6a6a6a6a6a6a5988b7e7265585858585858585856544f473d33271c100400000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6262626262626262626262626262626262626262626262626262626262626c7986939c9c9c9c9c9c9c95887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000006121e2a3540495157595b5b5b5b5b5b5b5b66737f8c99a3a3a3a3a3a39b8e8175685b4e4235281b131312110f0c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c20232425252525252525252525252525252525252525252525252525252525252525252524211d1710090000000000000000000000000000000013202d394653606c7986939facb1b1b1aea195887b6e62554c4c4c4c4c4c4c4947433c34303d495663707c8996a3afb1b1b1ab9e9185786b5e524c4c4c4c4c4c4c4c4c4c4c4c4c4c4c5966737f8c99a6b1b1b1b1a89b8e8175685b4e4235281b0f000000000000000000000000000000000000000000000915202a333c424748484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484645403930271d1207000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000040b10131616202020202020202020202020202020293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6cec5bcb6b1afacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca195887b6e6255525252525252524b49453e362d22170c000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6d2c9c1bab6b4b2b2b2b2b2b2b1a5988b7e7265584b4b4b4b4b4b4b4a48443d352b21160b0000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255555555555555555555555555555555555555555555555555555555606c7986939fa9a9a9a9a9a195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f000000000000000000000000020d19232e3740464b4c4e4e4e4e4e4e4e5966737f8c99a6afafafafa89b8e8175685b4e4235282020201f1e1b18130c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171818181818181818181818181818181818181818181818181818181818181818181715110c06000000000000000000000000000000000013202d394653606c7986939fa5a5a5a5a5a195887b6e62595959595959595955544e463c323d495663707c8996a3a5a5a5a5a59e9185786b5e595959595959595959595959595959595966737f8c99a5a5a5a5a5a59b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000030e18212a31373a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b00000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000070f161b2022232d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2cec7c1bdbcb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9aea195887b6e6255484545454545453e3d39342d241b1006000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6d2d2cbc6c2c1bfbfbfbfbfbeb1a5988b7e7265584b3f3f3f3f3f3f3d3c38332b23190f050000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255484848484848484848484848484848484848484848484848484853606c7986939facb6b6b6aea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0000000000000000000000000007121c252e353b3e404242424242424c5966737f8c99a6b2bcbcb4a89b8e8175685b4e42352d2d2d2d2b2a28231e170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004070a0a0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0a08050000000000000000000000000000000000000013202d394653606c7986939898989898989895887b6e6666666666666666666260584e43373d495663707c8996989898989898989185786b66666666666666666666666666666666666666737f8c98989898989898988e8175685b4e4235281b0f0000000000000000000000000000000000000000000000060f1820262b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2d2c28231d150c0300000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000007111921272c2f30393939393939393939393939393939393943505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2d9d2cdcac9c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6bbaea195887b6e6255483b383838383831302d28221b120900000013202d394653606c7986939facb9bebbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbcbeb8ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6d2ddd6d2cfcecccccccccbbeb1a5988b7e7265584b3f3232323232302f2c2721191108000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4653606c7986939facb9c2bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000a131c232a2f32333535353535404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4239393939393837342f2921180f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79868b8b8b8b8b8b8b8b8b887b737373737373737373736f6a6054473b3d495663707c898b8b8b8b8b8b8b8b8b85787373737373737373737373737373737373737373737f8b8b8b8b8b8b8b8b8b8b8175685b4e4235281b0f000000000000000000000000000000000000000000000000060e151a1e212222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222201f1c18120b030000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000040f19232b32383b3d464646464646464646464646464646464646505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2cfc8c2bebdbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaea195887b6e6255484343434343433d3c38332c231a1005000013202d394653606c7986939facb1b1b1aea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afb1b1b1ab9e9185786b5e5245382b1f120013202d394653606c7986939facb9c6d2dfe2dedbdad9d9d9d8cbbeb1a5988b7e7265584b3f32252525252322201c160f0800000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0000000000000000000000000000010a12191e2325262828282833404c5966737f8c99a6b2b8b8b4a89b8e8175685b4e4646464646464544403a332a21170c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c0b0906010000000000000000000000000000000000000c1825323f4b5865727e7e7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f7f7c6f6255493c3b4754616e7a7e7e7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7e7d7063564a3d3023170a0000000000000000000000000000000000000000000000000003090e121415151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151313100c0700000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000b16212b353d444849535353535353535353535353535353535353535c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6cfc5bdb6b1b0aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea195887b6e6255505050505050504a48443e352c21170b000013202d394653606c7986939fa5a5a5a5a5a195887b6e6255483b2f2215080000000a1623303d495663707c8996a3a5a5a5a5a59e9185786b5e5245382b1f120013202d394653606c7986939facb9c6d2dfeeeae8e7e5e5e4d8cbbeb1a5988b7e7265584b3f3225181818171613100b050000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22222222222222222222222222222222222222222d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000070d121619191b1b1b2633404c5966737f8c99a6ababababa89b8e8175685b5353535353535352504c453c33291e13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1316191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191816120d0700000000000000000000000000000000000b1724313d4a56626d7272727272727272727276838c8c8c8c8c8c8c8c8c8b7e7265584b3f3946525e686e7272727272727272727279868c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8b7e72727272727272727272706b6054483c2f2216090000000000000000000000000000000000000000000000000000000206080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808070604000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000003101b27323d474f545660606060606060606060606060606060606060606976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c8bdb3aba5a3a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a195887b6e625c5c5c5c5c5c5c5c57554f473e33281c10040013202d394653606c7986939898989898989895887b6e6255483b2f2215080000000a1623303d495663707c8996989898989898989185786b5e5245382b1f120013202d394653606c7986939facb9c6d2dfecf7f5f4f2f1e4d8cbbeb1a5988b7e7265584b3f3225180c0c0a09070400000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22151515151515151515151515151515151515202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f000000000000000000000000000000000002060a0c0d0f0f192633404c5966737f8c999e9e9e9e9e9e9b8e81756860606060606060605e5c574f453a2f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e232526262626262626262626262626262626262626262626262626262626262626262626262626262626262626262625221e181109010000000000000000000000000000000915222e3a45515b626565656565656565656976838f99999999999999988b7e7265584b3f36414d565e616565656565656565656c798693999999999999999999999999999999999999988b7e726565656565656565656360594f44382c2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000713202c38444f5960636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c76838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c2b6aba19a9695959595959595959595959595959595959595959595959595959595959595959595959595959595959595887b6e6969696969696969696361594f44382c2014070013202d394653606c79868b8b8b8b8b8b8b8b8b887b6e6255483b2f2215080000000a1623303d495663707c898b8b8b8b8b8b8b8b8b85786b5e5245382b1f120013202d394653606c7986939facb9c6d2dfecf9fffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150908080808080808080808080808080813202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000020d192633404c5966737f8c91919191919191918e81756c6c6c6c6c6c6c6c6c6b6861574c4034281b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c242a2f32333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332312e29231b130900000000000000000000000000000005111d29343f48515658585858585858585c6976838f9ca6a6a6a6a6a5988b7e7265584b3f303b444d52545858585858585858606c7986939fa6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a5988b7e7265585858585858585856544f473d33271c10040000000000050a0f121313131313131313131313130808060200000000000000000000000000000000000000000000000000050a0f121313131313131313131313130808060200000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000916222f3b4854606b7079797979797979797979797979797979797979797979828f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6356493c302316090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6beb1a59a8f8a88888888888888888888888888888888888888888888888888888888888888888888888888888888888888887b76767676767676767676706b6155483c2f23160a000c1825323f4b5865727e7e7e7e7e7e7e7e7e7e7e7a6d6054473a2d2114070000000814212e3b4754616e7a7e7e7e7e7e7e7e7e7e7e7e7164584b3e3125180b0013202d394653606c7986939facb9c6d2dfecf9fffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000c1926323f4c5965727f8585858585858585858581797979797979797979797873685c5044372a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000007121c252e353b3e40404040404040404040404040404040404040404040404040404040404040404040404040404040404040403f3e3a352d251b11070000000000000000000000000000010c18232d363f454a4b4b4b4b4b4b4b505c6976838f9ca9b2b2b2b1a5988b7e7265584b3f32323b4146474b4b4b4b4b4b4b53606c7986939facb2b2b2b2b2b2b2b2b2b2b2b2b2b2b1a5988b7e7265584b4b4b4b4b4b4b4a48443d352b21160b00000000010910161b1e2020202020202020202020201514120e0903000000000000000000000000000000000000000000010910161b1e2020202020202020202020201514120e09030000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707d868686868686868686868686868686868686868686868f949fabb7c4beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6356493c302316090000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bdb0a3968a7d7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b80838383838383838383827d7063574a3d3024170a000b1724313d4a56626d72727272727272727272726d685d5245392c2013070000000714202d3946525e686e72727272727272727272716c6156493d3024170a0013202d394653606c7986939facb9c6d2dfecf9fffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000b1825313e4a57626d72787878787878787878787c8686868686868686868685786b5e5245382b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000020d19242e3740464b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a463f372d23180d01000000000000000000000000000006111b242d343a3d3f3f3f3f3f3f43505c6976838f9ca9b6bfbeb1a5988b7e7265584b3f32303036393b3f3f3f3f3f3f4653606c7986939facb9bfbfbfbfbfbfbfbfbfbfbfbfbeb1a5988b7e7265584b3f3f3f3f3f3f3d3c38332b23190f05000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e0600000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e0600000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c899393939393939393939393939393939393939393939c9fa6b0bbc7beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6356493c302316090303030a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050303030d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090606060606060606060606060606060606060606060606060606060606060606060606000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e76838f8f8f8f8f8f8f8f8f8b7e7265584b3f3225180c000915222e3a45515b626565656565656565656565605d564c4135291d110400000005111e2a36414d565e616565656565656565656564615a5045392d2115080013202d394653606c7986939facb9c6d2dfecfaf8f8f7f1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000916222e3a46515b62656b6b6b6b6b6b6b6b6b707c8993939393939393939185786b5e5245382b1f120503000000000000000000000000000000000000000000000000000000000000000000000000000007131e2a35404952575959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595751493f35291e120600000000000000000000000000000009121b23292e3132323232323643505c6976838f9ca9b6c1beb1a5988b7e7265584b3f3d3d3d3d3d3b3a37313232394653606c7986939facb9c1c1c1c1c1c1c1c1c1c1c1c1beb1a5988b7e7265584b3f3232323232302f2c27211911080000000009131c252c33373939393939393939393939392f2e2b2620180f0600000000000000000000000000000000000009131c252c33373939393939393939393939392f2e2b2620180f06000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9abb0b8c2cdbeb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6356493c30231610101010101623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f121010101010192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316131313131313131313131313131313131313131313131313131313131313131313131313080806020000000000000013202d394653606c7986939facb9c6bbaea195887b6e62626262626262626262626262626262626262626262626262626262626262626262626262626262626976838f9c9c9c9c9c9c9c988b7e7265584b3f3225180c0005111d29343f485156585858585858585858585854524c443a2f24190d01000000020e1925303b444d525458585858585858585858585650483e34281d11050013202d394653606c7986939facb9c6d2dff2eeecebebebe4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f000000000000000000000000000000000000000000000006121e29353f495157595e5e5e5e5e5e5e5e63707c89969f9f9f9f9f9f9e9185786b5e5245382b1f12101008070502000000000000000000000000000000000000000000000000000000000000000000000a16232f3b46525b63666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665625b51463a2e221609000000000000000000000000000000000911181d222425252525293643505c6976838f9ca9b4b4b4b1a5988b7e7265584b4949494949494847433c332a394653606c7986939facb4b4b4b4b4b4b4b4b4b4b4b4b4b4b1a5988b7e7265584b3f32252525252322201c160f080000000005101b252e373e434646464646464646464646463b3a37312a21180e030000000000000000000000000000000005101b252e373e434646464646464646464646463b3a37312a21180e030000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3acacacacacacacacacacacacacacacacacacacb6b7bbc2cacbbeb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6356493c30231d1d1d1d1d1d1d23303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f1d1d1d1d1d1d1d2633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023202020202020202020202020202020202020202020202020202020202020202020202020201514120e0903000000000013202d394653606c7986939facb9c6bbaea195887b6e625555555555555555555555555555555555555555555555555555555555555555555555555555555c6976838f9ca9a9a9a9a9a5988b7e7265584b3f3225180c00010c18232d363f454a4b4b4b4b4b4b4b4b4b4b4b4745413a32281e1308000000000008141f29323b4146474b4b4b4b4b4b4b4b4b4b4b49453e362d22170c000013202d394653606c7986939facb9c6d2dfe6e2dfdedededed8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0000000000000000000000000000000000000000000000010d18232d373f464a4c525252525252525663707c8996a3acacacacab9e9185786b5e5245382b1f1d1d1d1514120e090300000000000000000000000000000000000000000000000000000000000000000c1925323e4b57636d7373737373737373737373737373737373737373737373737373737373737373737373737373737373737373726d62574a3e3125180b0000000000000000000000000000000000060c1115171818181d293643505c6976838f9ca8a8a8a8a8a5988b7e7265585656565656565655534e463c31394653606c7986939fa8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a5988b7e7265584b3f3225181818171613100b0500000000000a16212c3740494f5353535353535353535353534847423c332a201509000000000000000000000000000000000a16212c3740494f5353535353535353535353534847423c332a2015090000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c2c4c7cdd4cbbeb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6356493c30292929292929292929303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b29292929292929292933404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c302d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e060000000013202d394653606c7986939facb9c6bbaea195887b6e625548484848484848484848484848484848484848484848484848484848484848484848484848505c6976838f9ca9b6b6b6b1a5988b7e7265584b3f3225180c000006111b242d343a3d3f3f3f3f3f3f3f3f3f3f3f3a39352f2820160c010000000000020d1720293036393b3f3f3f3f3f3f3f3f3f3f3e3d39342d241b1006000013202d394653606c7986939facb9c6d2e1dad5d2d1d1d1d1d1cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000007111b252d353a3e3f454545454545495663707c8996a3afb9b9b8ab9e9185786b5e5245382b2929292921201e1a140d05000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265594c3f3226190c0000000000000000000000000000000000000105090b0c0c101d293643505c6976838f9b9b9b9b9b9b9b988b7e72656363636363636363625f584e4337394653606c7986939b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b988b7e7265584b3f3225180c0c0a090704000000000000000f1b27333e49525a5f606060606060606060606055534d453c31261a0e020000000000000000000000000000020f1b27333e49525a5f606060606060606060606055534d453c31261a0e0200000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbcc6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c8c8c8c8c8c8beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f6356493c36363636363636363636363d495663707c8996a3afbcc4b8ab9e9185786b5e5245383636363636363636363636404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c3939393939393939393939393939393939393939393939393939393939393939393939393939392f2e2b2620180f0600000013202d394653606c7986939facb9c6bbaea295887b6f6255483c3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b43505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000009121b23292e3132323232323232323232322d2c29241e160d0400000000000000050e171f252a2d2e3232323232323232323231302d28221b120900000013202d394653606c7986939facb9c6d2d7cfc9c6c5c4c4c4c4c4beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0000000000000000000000000000000000000000000000000009131b23292e313238383838383d495663707c8996a3afbcc4b8ab9e9185786b5e52453836363636362e2d2a251f170f0500000000000000000000000000000000000000000000000000000000000013202d394653606c79868c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c85786b5e5245382b1f12050000000000000000000000000000000000000000000003101d293643505c6976838e8e8e8e8e8e8e8e8e8b7e727070707070707070706e6a5f53473a394653606c79868e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8b7e7265584b3f3225180c000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e1206000000000000000000000000000005121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e120600000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3afbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f63564943434343434343434343434343495663707c8996a3afbbbbb8ab9e9185786b5e5245434343434343434343434343434c5966737f8c99a6b2bbbbb4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f635649464646464646464646464646464646464646464646464646464646464646464646464646464646463b3a37312a21180e03000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f3643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000911181d2224252525252525252525252521201d19130c04000000000000000000050d14191e2021252525252525252525252524211d1710090000000013202d394653606c7986939facb9c6d7cdc5beb9b8b8b8b8b8b8b8b1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000000010911181e2225262b2b2b2b303d495663707c8996a3afbbbbb8ab9e9185786b5e52454343434343433b3a36302921170d03000000000000000000000000000000000000000000000000000000000013202d394653606c79869399999999999999999999999999999999999999999999999999999999999999999999999999999999999185786b5e5245382b1f120a0a070604000000000000000000000000000000000000000d192633404c5966737f818181818181818181817e7c7c7c7c7c7c7c7c7c7c7c6e6255483b35424e5b6875818181818181818181818181818181818181818181817d7063564a3d3023170a00000000000000000000000013202d3946535f6c76797979797979797979797976695f53473a2e21140800000000000000000000000000000613202d3946535f6c76797979797979797979797976695f53473a2e21140800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a3aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f63565050505050505050505050505050505663707c8996a3aeaeaeaeab9e9185786b5e525050505050505050505050505050505966737f8c99a6aeaeaeaea89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f635653535353535353535353535353535353535353535353535353535353535353535353535353535353534847423c332a201509000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22222222222222222222222222222222222222222222222222222222222222293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000000060c11151718181818181818181818181413110d0801000000000000000000000002080e11141418181818181818181818181715110c06000000000013202d394653606c7986939facb9c6cfc5bbb3adababababababababa5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f000000000000000000000000000000000000000000000000000000070d121618191f1f1f23303d495663707c8996a3aeaeaeaeab9e9185786b5e52505050505050504846423b33291f1409000000000000000000000000000000000000000000000000000000000013202d394653606c7986939fa6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69e9185786b5e5245382b1f1616161413100c0701000000000000000000000000000000000c1925323e4b57636d73757575757575757575757f898989898989898989898175685b4e4235404d59656f75757575757575757575757575757575757575757575706b6054483c2f22160900000000000000000000000013202d394653606c7986868686868686868686867b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986868686868686868686867b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c8996a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f635c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c63707c8996a1a1a1a1a1a19e9185786b5e5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c66737f8c99a1a1a1a1a1a19b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6360606060606060606060606060606060606060606060606060606060606060606060606060606060606055534d453c31261a0e020013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215151515151515151515151515151515151515151515151515151515151d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000000000105090b0c0c0c0c0c0c0c0c0c0c0c07070401000000000000000000000000000000020507080c0c0c0c0c0c0c0c0c0c0b0a08050000000000000013202d394653606c7986939facb9c6c9beb3a9a19e9e9e9e9e9e9e9e9e988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f000000000000000000000000000000000000000000000000000000000106090b0c12121623303d495663707c8996a1a1a1a1a1a19e9185786b5e5c5c5c5c5c5c5c5c54524d453b30251a0e020000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ab9e9185786b5e5245382b23232323201f1d18120b030000000000000000000000000000000a16232f3b46515b6366686868686868686868737f8c96969696969696968e8175685b4e42353d48535d65686868686868686868686868686868686868686868686360594f44382c20130700000000000000000000000013202d394653606c7986939393939393939393887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939393939393939393887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707c89959595959595959595959595959595959595959595959595959595959595958b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897c6f69696969696969696969696969696969696969707c8995959595959595959185786b69696969696969696969696969696969696969737f8c95959595959595958e8175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e12060013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090808080808080808080808080808080808080808080808080808101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c6b9ada197929191919191919191918b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f000000000000000000000000000000000000000000000000000000000000000000050a1623303d495663707c8995959595959595959185786b696969696969696969615e574d42362a1e12050000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfb8ab9e9185786b5e52453830303030302d2c29241d150d03000000000000000000000000000006121e2a3540495157595b5b5b5b5b5b5b5b66737f8c99a3a3a3a3a3a39b8e8175685b4e423537414b53595b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b56544f473d33271c100400000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f95887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939f9f9f9f9f9f9f95887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000a1623303d495663707d8888888888888888888888888888888888888888888888888888888888888888887e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa296897d7676767676767676767676767676767676767676767c8888888888888888888885787676767676767676767676767676767676767676767f888888888888888888888175685b4e4235281b0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897d797979797979797979797979797979797979797979797979797979797979797979797979797979797979797976695f53473a2e2114080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c5b8ab9e9285858585858585858585857e7164584b3e3125180b000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707d888888888888888888888578767676767676767676766e695e52463a2d2014070000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1b8ab9e9185786b5e52453d3d3d3d3d3d3a38352f271f150b0100000000000000000000000000020d19232e3740464b4c4e4e4e4e4e4e4e5966737f8c99a6afafafafa89b8e8175685b4e42352f3941484d4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4a48443d352b21160b0000000000000000000000000013202d394653606c7986939facacacacaca195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facacacacaca195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000714202d3a4753606d797b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a6d6054473a2d2114070013202d394653606c7986939facb9c6c3b6aa9d9083838383838383838383838383838383838383838383807b7b7b7b7b7b7b7b7b7b7b828383838383838383838383838383838383838383837e7b7b7b7b7b7b7b7b7b7b7b6e6154473b2e21140800000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bdb1a5998f8986868686868686868686868686868686868686868686868686868686868686868686868686868686868686867b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b78787878787878787878716c6156493d3024170a000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d797b7b7b7b7b7b7b7b7b7b7b82838383838383838383827b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4ab9e9185786b5e52494949494949494745403931271d1207000000000000000000000000000007121c252e353b3e404242424242424c5966737f8c99a6b2bcbcb4a89b8e8175685b4e42352d2f373d40424242424242424242424242424242424242424242423d3c38332b23190f050000000000000000000000000013202d394653606c7986939facb9b9b9aea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9b9b9aea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000006131f2c3845515d676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d685d5245392c2013070013202d394653606c7986939facb9c6c4b8aca095908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e81756e6e6e6e6e6e6e6e6e79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8b7e726e6e6e6e6e6e6e6e6e6e695e52463a2d20140700000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c1b6aba1999693939393939393939393939393939393939393939393939393939393939393939393939393939393939393887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6b6b6b6b6b6b6b6b6b64615a5045392d211508000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d676d6e6e6e6e6e6e6e6e6e6e79868f8f8f8f8f8f8f8f8f887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000013202d394653606c7986939fa8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a89e9185786b5e565656565656565653514b43392f24180c0000000000000000000000000000000a131c232a2f32333535353535404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4239393939393835353535353535353535353535353535353535353535302f2c2721191108000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000004101d2935404b555d60626262626262626262626262626262626262626262626262626262626262626262605d564c4135291d11040013202d394653606c7986939facb9c6c8bcb1a7a09d9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9b8e817568626262626262626c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c988b7e72656262626262626262615e564d42362a1e110500000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c7bcb3aba5a29f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f95887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e625e5e5e5e5e5e5e5e585650483e34281d1105000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d606262626262626262626c7986939c9c9c9c9c9c9c95887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000013202d394653606c7986939b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9185786b636363636363636363605d554b4035291d10040000000000000000000000000000010a12191e2325262828282833404c5966737f8c99a6b2b8b8b4a89b8e8175685b4e4646464646464544403a332828282828282828282828282828282828282322201c160f0800000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000c18242f39434b515355555555555555555555555555555555555555555555555555555555555555555554524c443a2f24190d010013202d394653606c7986939facb9c6cdc3b9b1acaaa9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a89b8e8175685b5555555555606c7986939fa9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a5988b7e7265585555555555555554524d443b3025190e0200000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6cec5bcb6b1afacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255525252525252524b49453e362d22170c00000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000000000000000000000000000c18242f39434b51535555555555555555606c7986939fa9a9a9a9a9a195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000013202d394653606c79868e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8578707070707070707070706d675d5145382c1f130600000000000000000000000000000000070d121619191b1b1b2633404c5966737f8c99a6ababababa89b8e8175685b5353535353535352504c453c33291b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b171613100b050000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000007121d2731394045474848484848484848484848484848484848484848484848484848484848484848484745413a32281e1308000013202d394653606c7986939facb9c6d5cbc3bcb8b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b4a89b8e8175685b4e48484853606c7986939facb6b6b6b6b6b6b6b6b6b6b6b6b6b6b1a5988b7e7265584b4848484848484746423b32291f14090000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2cec7c1bdbcb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9aea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255484545454545453e3d39342d241b100600000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f000000000000000000000000000000000000000000000000000000000000000000000007121d2731394045474848484848484853606c7986939facb6b6b6aea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000f1b2835424e5b68758181818181818181818181818181818181818181818181818181818181818181818181818181818181818181817c7c7c7c7c7c7c7c7c7c7d796d6053473a2d201407000000000000000000000000000000000002060a0c0d0f0f192633404c5966737f8c999e9e9e9e9e9e9b8e81756860606060606060605e5c574f453a2f23180f0f0f0f0f0f0f0f0f0f0f0f0f0f0a09070400000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000010b151f272f35383a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a39352f2820160c01000013202d394653606c7986939facb9c6cbcbcdc8c4c3c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c1b4a89b8e8175685b4e423b4653606c7986939facb9c2c2c2c2c2c2c2c2c2c2c2c2beb1a5988b7e7265584b3f3b3b3b3b3b3b3a36302920170d020000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c8c8c8c8c8c8c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b383838383831302d28221b12090000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0000000000000000000000000000000000000000000000000000000000000000000000010b151f272f35383a3b3b3b3b3b3b4653606c7986939facb9c2bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000e1b2734404d59656f75757575757575757575757575757575757575757575757575757575757575757575757575757575757575757986898989898989898989887b6e6255483b2f22150800000000000000000000000000000000000000000000020d192633404c5966737f8c91919191919191918e81756c6c6c6c6c6c6c6c6c6b6861574c4034281b0f020202020202020202020202020000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000030d151d24292c2d2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2d2c29241e160d0400000013202d394653606c7986939facb9bebebebebebebebebebebebebebebebebebebebebebebebeb4a89b8e8175685b4e42394653606c7986939facb9bebebebebebebebebebebebebeb1a5988b7e7265584b3f322f2f2f2f2e2d2a251f170e05000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bbbbaea195887b6e6255483b2f2b2b2b2b2524211d171009000000000000000000000000000000000003101d293643505c6976838f9ca9b6bbbbb1a5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f000000000000000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2f2f2f2f2f394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000c1825313d48535d65686868686868686868686868686868686868686868686868686868686868686868686868686868686868686c7986939696969696969695887b6e6255483b2f22150800000000000000000000000000000000000000000000000c1926323f4c5965727f8585858585858585858581797979797979797979797873685c5044372a1e11050000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000030b12181d1f2022222222222222222222222222222222222222222222222222222222222222222221201d19130c040000000013202d394653606c7986939facb1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1a89b8e8175685b4e42394653606c7986939facb1b1b1b1b1b1b1b1b1b1b1b1b1b1b1a5988b7e7265584b3f322522222221201e19140d0500000000000000000000000000000000000000000000000000000013202d394653606c7986939facaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facaeaeaeaea195887b6e6255483b2f221f1f1f181715110c0600000000000000000000000000000000000003101d293643505c6976838f9ca9aeaeaeaea5988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f20222222222d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000814202c37414b53595b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b606c7986939fa3a3a3a3a3a195887b6e6255483b2f22150800000000000000000000000000000000000000000000000b1825313e4a57626d72787878787878787878787c8686868686868686868685786b5e5245382b1f12050000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000001070c1013141515151515151515151515151515151515151515151515151515151515151515151413110d0801000000000013202d394653606c7986939fa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59b8e8175685b4e42394653606c7986939fa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5988b7e7265584b3f32251815151414110e09020000000000000000000000000000000000000000000000000000000013202d394653606c7986939fa1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939fa1a1a1a1a1a195887b6e6255483b2f221512120b0a0805000000000000000000000000000000000000000003101d293643505c6976838f9ca1a1a1a1a1a1988b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314151515202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000040f1a252f3941484d4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e53606c7986939facafafafaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000916222e3a46515b62656b6b6b6b6b6b6b6b6b707c8993939393939393939185786b5e5245382b1f12050300000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000040607080808080808080808080808080808080808080808080808080808080808080808070704010000000000000013202d394653606c7986939898989898989898989898989898989898989898989898989898989898988e8175685b4e42394653606c798693989898989898989898989898989898989898988b7e7265584b3f3225180c080807050200000000000000000000000000000000000000000000000000000000000013202d394653606c7986939595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939595959595959595887b6e6255483b2f2215080500000000000000000000000000000000000000000000000003101d293643505c6976838f95959595959595958b7e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080813202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000009131d272f373d40424242424242424242424242424242424242424242424242424242424242424242424242424242424653606c7986939facb9bcbbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000006121e29353f495157595e5e5e5e5e5e5e5e63707c89969f9f9f9f9f9f9e9185786b5e5245382b1f12101008070502000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79868b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8175685b4e42394653606c79868b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986888888888888888888887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c697682888888888888888888887e7265584b3f3225180c0013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000020b151d252c3134353535353535353535353536393939393939393939393939393939393939393939393939393939394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000010d18232d373f464a4c525252525252525663707c8996a3acacacacab9e9185786b5e5245382b1f1d1d1d1514120e090300000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7063564a3d323f4b5865727e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b796d6053463a2d2013070013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b786d6053463a2d20130700000000000000000000000000000000000000000000000000000815212e3b4854616e7b7b7b7b7b7b7b7b7b7b7b7a6d6054473a2d2114070013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000030b131a2025272828282828282831383e4243464646464646464646464646464646464646464646464646464646464653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000007111b252d353a3e3f454545454545495663707c8996a3afb9b9b8ab9e9185786b5e5245382b2929292921201e1a140d05000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313d4a56626d727272727272727272727272727272727272727272727272727272727272727272706b6054483c313d4a56626d727272727272727272727272727272727272727272726e6a5f53473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d665c5145382c1f13060013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f696e6e6e6e6e6e6e6e6e6e6e6d665c5145382c1f130600000000000000000000000000000000000000000000000000000714202d3a46525e696e6e6e6e6e6e6e6e6e6e6e6d685d5245392c2013070013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000002090f14181b1b1b1b1b1b26313a42494e50535353535353535353535353535353535353535353535353535353535353606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000009131b23292e313238383838383d495663707c8996a3afbcc4b8ab9e9185786b5e52453836363636362e2d2a251f170f050000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000030608090a0a0a0a0a0a0a0a0a0a08070502000000000000000915222e3a45515b626565656565656565656565656565656565656565656565656565656565656565656360594f44382e3a45515b6265656565656565656565656565656565656565656565625f584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d575f6262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262605c544b4034281c10040013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090606060606060606060606060606060606060606060606060606101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d575f6262626262626262626262605c544b4034281c1004000000000000000000000000000000000000000000000000000005121e2a36424d575e6162626262626262626262605d564c4135291d11040013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023160903030303030303030303030303030613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000307090a0a0a0a0a0a0a0a0a0a0a0a0a0d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f000000000000000307090a0a0a0a0a0a0a0a0a0a0a0706040000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000004080c0e0f0f0f16212d38424c545a5c606060606060606060606060606060606060606060606060606060606060606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000010911181e2225262b2b2b2b303d495663707c8996a3afbbbbb8ab9e9185786b5e52454343434343433b3a36302921170d0300000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000040a0f121515161616161616161616161414110e0802000000000005111d29343f48515658585858585858585858585858585858585858585858585858585858585858585856544f473d3329343f4851565858585858585858585858585858585858585858585855534e463c31261a0f020000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c454d53555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555553514b42392e23180c000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316131313131313131313131313131313131313131313131313131313131d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c454d53555555555555555555555553514b42392e23180c000000000000000000000000000000000000000000000000000000020e1a25303b454d52545555555555555555555554524c443a2f24190d010013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023161010101010101010101010101010101013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000040b1013161616161616161616161616161616192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0000000000040b10131616161616161616161616161413100c07010000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000102020d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000070d121618191f1f1f23303d495663707c8996a3aeaeaeaeab9e9185786b5e52505050505050504846423b33291f140900000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000060e151b1f21222323232323232323232321201e19140d0500000000010c18232d363f454a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a48443d352b232d363f454a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4847433c342a20150a000000000000000000000000000000000000000000000000000000000000000000000000000915202a333c424748484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484645403930271d1207000013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023202020202020202020202020202020202020202020202020202020202020293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333c424748484848484848484848484645403930271d12070000000000000000000000000000000000000000000000000000000009141f29333b424648484848484848484848484745413a32281e1308000013202d394653606c7986939facb9c6bcafa296897c6f6356493c30231d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000070f161b20222323232323232323232323232323232633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000000070f161b20222323232323232323232323201f1d18120b0300000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2835424e5a66707679797979797979797979797979797979797979797979797979797979797979797986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000106090b0c12121623303d495663707c8996a1a1a1a1a1a19e9185786b5e5c5c5c5c5c5c5c5c54524d453b30251a0e02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000006101820262b2e2f303030303030303030302e2d2a251f170e050000000006111b242d343a3d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3d3c38332b231b242d343a3d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3b3a37312a22180e0300000000000000000000000000000000000000000000000000000000000000000000000000030e18212a31373a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b00000013202d394653606c7986939facb9c6bcafa296897c6f6356493c302d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212a31373a3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b0000000000000000000000000000000000000000000000000000000000030d17212930363a3b3b3b3b3b3b3b3b3b3b3b3a39352f2820160c01000013202d394653606c7986939facb9c6bcafa296897c6f6356493c3029292929292929292929292929292929292929292d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000007111921272c2f3030303030303030303030303030303033404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000007111921272c2f30303030303030303030302d2c29241d150d03000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976828686868686868686868686868686868686868686868686868686868686868686868993a0acb9c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000050a1623303d495663707c8995959595959595959185786b696969696969696969615e574d42362a1e1205000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000040e18222a32373b3c3d3d3d3d3d3d3d3d3d3d3b3936302920170d020000000009121b23292e31323232323232323232323232323232323232323232323232323232323232323232302f2c272119121b23292e31323232323232323232323232323232323232323232322f2e2b2620180f06000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820262b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2d2c28231d150c0300000013202d394653606c7986939facb9c6bcafa296897c6f6356493c3939393939393939393939393939393939393939393939393939393939393939393943505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820262b2e2f2f2f2f2f2f2f2f2f2f2f2d2c28231d150c03000000000000000000000000000000000000000000000000000000000000050f171f252a2d2e2f2f2f2f2f2f2f2f2f2f2d2c29241e160d0400000013202d394653606c7986939facb9c6bcafa296897c6f6356493c36363636363636363636363636363636363636363636394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000040f19232b32383b3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0000040f19232b32383b3d3d3d3d3d3d3d3d3d3d3d3a38352f271f150b010000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000001030303101d293643505c6976838f9393939393939393939393939393939393939393939393939393939393939393939ba5b0bcc8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707d888888888888888888888578767676767676767676766e695e52463a2d201407000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000a15202a343c434748494949494949494949494746413b32291f140800000000000911181d22242525252525252525252525252525252525252525252525252525252525252525252322201c160f0911181d22242525252525252525252525252525252525252525252522211f1a150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e212222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222201f1c18120b030000000013202d394653606c7986939facb9c6bcafa296897c6f635649464646464646464646464646464646464646464646464646464646464646464646464646505c6976838f9ca9b6b8b8b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e212222222222222222222222201f1c18120b030000000000000000000000000000000000000000000000000000000000000000050d141a1e20212222222222222222222221201d19130c040000000013202d394653606c7986939facb9c6bcafa296897c6f6356494343434343434343434343434343434343434343434343434653606c7986939facb9bbbbaea195887b6e6255483b2f22150800000b16212b353d44484949494949494949494949494949494949494c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00000b16212b353d444849494949494949494949494745403931271d12070000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000050a0d0f1010101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a5adb6c1c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d797b7b7b7b7b7b7b7b7b7b7b82838383838383838383827b6e6154483b2e211508000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000030f1b26323c464e53555656565656565656565654524d443b3025190e020000000000060c111517181818181818181818181818181818181818181818181818181818181818181818171613100b0500060c111517181818181818181818181818181818181818181818181514120f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151313100c0700000000000013202d394653606c7986939facb9c6bcafa296897c6f635653535353535353535353535353535353535353535353535353535353535353535353535353535c6976838f9ca9ababababa5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415151515151515151515151313100c07000000000000000000000000000000000000000000000000000000000000000000000003090e121415151515151515151515151413110d0801000000000013202d394653606c7986939facb9c6bcafa296897c6f6356505050505050505050505050505050505050505050505050505053606c7986939facaeaeaeaea195887b6e6255483b2f2215080003101b27323d474f54565656565656565656565656565656565656565966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0003101b27323d474f54565656565656565656565653514b43392f24180c0000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000030a1016191c1d1d1d1d293643505c6976838f9ca9acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb0b6bfc8c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d676d6e6e6e6e6e6e6e6e6e6e79868f8f8f8f8f8f8f8f8f887b6e6255483b2f221508000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000006121f2b37434e585f6263636363636363636363615e564d41362a1e11050000000000000105090b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0a090704000000000105090b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808070604000000000000000013202d394653606c7986939facb9c6bcafa296897c6f63606060606060606060606060606060606060606060606060606060606060606060606060606060606976838f9c9e9e9e9e9e9e988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060808080808080808080808080706040000000000000000000000000000000000000000000000000000000000000000000000000000000205070808080808080808080808070704010000000000000013202d394653606c7986939facb9c6bcafa296897c6f635c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c606c7986939fa1a1a1a1a1a195887b6e6255483b2f221508000713202c38444f5960636363636363636363636363636363636363636366737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f000713202c38444f59606363636363636363636363605d554b4035291d100400000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000040d151b21262829292929293643505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bcc1c8d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000005080a0b0d0d0d0d0d0d0d0d0d0d0d0d0d101d2935404b555d606262626262626262626c7986939c9c9c9c9c9c9c95887b6e6255483b2f22150d0d0908060300000000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000815212e3b47535f6a6f707070707070707070706e685e5246392d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c76838f91919191919191918b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6969696969696969696969696969696969696969696969696969696969696c7986939595959595959595887b6e6255483b2f221508000916222f3b4854606b707070707070707070707070707070707070707070737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f000916222f3b4854606b70707070707070707070706d675d5145382c1f130600000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000030d161f262d323536363636363643505c6976838f9ca9b6c2c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c8ccd3d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000060c11151718191919191919191919191919191918242f39434b51535555555555555555606c7986939fa9a9a9a9a9a195887b6e6255483b2f221919191615130f0a040000000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000915222f3c4855626f7c7c7c7c7c7c7c7c7c7c7c7a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897d797979797979797979797979797979797979797979797979797979797979797979797979797979797979797981858585858585858585857e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000307090a1313131313131313131312110f0c0701000000000000000000000000000000000000000000000000000307090a1313131313131313131312110f0c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897d76767676767676767676767676767676767676767676767676767676767676767986888888888888888888887b6e6255483b2f221508000a1623303d495663707c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c818e9ba7b4c1c1b4a89b8e8175685b4e4235281b0f000a1623303d495663707c7c7c7c7c7c7c7c7c7c7d796d6053473a2d20140700000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000a151f2831383e4243434343434343505c6976838f9ca9b6bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbdc1c7ced4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000910171d212425262626262626262626262626262626262731394045474848484848484853606c7986939facb6b6b6aea195887b6e6255483b2f2626262622221f1b150e0700000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000003101d293643505c697682898989898989898989897e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bdb1a5998f8986868686868686868686868686868686868686868686868686868686868686868686868686868686868686867b78787878787878787878716c6156493d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000040b10131616202020202020202020201f1e1b18130c0500000000000000000000000000000000000000000000040b10131616202020202020202020201f1e1b18130c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c3b6aa9d90838383838383838383838383838383838383838383838383838383838383838383817b7b7b7b7b7b7b7b7b7b7b796d6053463a2d2013070013202d394653606c79868989898989898989898989898989898989898989898e939da9b6c2c1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986898989898989898989887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000005101b26313a42494e50505050505050505c6976838f9ca9afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafb1b6bdc5cec8bbaea195887b6e6255483b2f221508000000000000000000000000000009121b22292d30313333333333333333333333333333333333332f35383a3b3b3b3b3b3b4653606c7986939facb9c2bbaea195887b6e6255483b33333333332f2e2b2720191007000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080606060606060606060606060606060606060606060606060606101d293643505c6976838f96969696969696968b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c1b6aba1999693939393939393939393939393939393939393939393939393939393939393939393939393939393939393887b6e6b6b6b6b6b6b6b6b6b64615a5045392d21150800000000000000000000000000000000000000000000000000000000000000000000000000070f161b2022232d2d2d2d2d2d2d2d2d2d2b2a28231e170f060000000000000000000000000000000000000000070f161b2022232d2d2d2d2d2d2d2d2d2d2b2a28231e170f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c4b8aca095908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f85786e6e6e6e6e6e6e6e6e6e6d665c5145382c1f13060013202d394653606c79869396969696969696969696969696969696969696969b9da5afbac6c1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939696969696969695887b6e6255483b2f22150806060606060606060606060606060613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000a16212d38424c545a5c5c5c5c5c5c5c5c5c6976838f9ca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a5abb3bdc7c8bbaea195887b6e6255483b2f2215080000000000000000000000000006101b242d34393d3e4040404040404040404040404040404040404040403e3c39332f2f394653606c7986939facb9bebbaea195887b6e6255484040404040403c3b37322b22190e040000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215131313131313131313131313131313131313131313131313131313131d293643505c6976838f9ca3a3a3a3a3a3988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c7bcb3aba5a29f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f95887b6e625e5e5e5e5e5e5e5e585650483e34281d110500000000000000000000000000000000000000000000000000000000000000000000000007111921272c2f30393939393939393939393837342f2921180f0500000000000000000000000000000000000007111921272c2f30393939393939393939393837342f2921180f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c8bcb1a7a09d9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9185786b626262626262626262605c544b4034281c10040013202d394653606c7986939fa3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a7a9afb7c1cbc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939fa3a3a3a3a3a195887b6e6255483b2f22151313131313131313131313131313131313202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000d1926323e49545e666969696969696969696976838f969696969696969696969696969696969696969696969696969696969696969699a1abb6c1c8bbaea195887b6e6255483b2f221508000000000000000000000000000c17222d363e45494b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a49443e362c394653606c7986939facb1b1b1aea195887b6e62554c4c4c4c4c4c4c4947433c342b20150a0000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22202020202020202020202020202020202020202020202020202020202020293643505c6976838f9ca9afafafafa5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6cec5bcb6b1afacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca195887b6e6255525252525252524b49453e362d22170c000000000000000000000000000000000000000000000000000000000000000000000000040f19232b32383b3d464646464646464646464544403a332a21170c0100000000000000000000000000000000040f19232b32383b3d464646464646464646464544403a332a21170c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6cdc3b9b1acaaa9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a99e9185786b5e555555555555555553514b42392e23180c000013202d394653606c7986939facafafafafafafafafafafafafafafafafafafb4b6bac1c9cec1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facafafafaea195887b6e6255483b2f22202020202020202020202020202020202020202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000f1c2835424e5a66707676767676767676767676838989898989898989898989898989898989898989898989898989898989898989898f99a5b1bdc8bbaea195887b6e6255483b2f22150800000000000000000000000005111d29343e48505658595959595959595959595959595959595959595959575550483e33394653606c7986939fa5a5a5a5a5a195887b6e62595959595959595955544e463c32271b0f0300000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3643505c6976838f9ca9b6bcbcb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2cec7c1bdbcb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9aea195887b6e6255484545454545453e3d39342d241b10060000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d4448495353535353535353535352504c453c33291e1307000000000000000000000000000000000b16212b353d4448495353535353535353535352504c453c33291e13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d5cbc3bcb8b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6ab9e9185786b5e52484848484848484645403930271d1207000013202d394653606c7986939facb9bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcc1c2c6cbd2cec1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9bcbbaea195887b6e6255483b2f2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000101d293643505c697682838383838383838383827d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d8996a3afbcc8bbaea195887b6e6255483b2f2215080000000000000000000000000815212d3945505a626466666666666666666666666666666666666666666664615a504439394653606c7986939898989898989895887b6e6666666666666666666260584e43372b1f130600000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb9c4bbaea195887b6e6255483b3939393939393939393939393939393939393939393939393939393939393939393943505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c8c8c8c8c8c8c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6bbaea195887b6e6255483b383838383831302d28221b120900000000000000000000000000000000000000000000000000000000000000000000000003101b27323d474f5456606060606060606060605e5c574f453a2f23180c00000000000000000000000000000003101b27323d474f5456606060606060606060605e5c574f453a2f23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6cbcbcdc8c4c3c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2b8ab9e9185786b5e52453b3b3b3b3b3b3a38342e271e150b00000013202d394653606c7986939facb9c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c6c6c8ccd2d9dbcec1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c4bbaea195887b6e6255483b39393939393939393939393939393939393939393939394653606c7986939facb9c4bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000013202d394653606c79868f8f8f8f8f8f8f8f8f887b70707070707070707070707070707070707070707070707070707070707070707986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000a1724303d4956626c71737373737373737373737373737373737373737373716c6155493c394653606c79868b8b8b8b8b8b8b8b8b887b737373737373737373736f6a6054473b2e22150800000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939facb8b8b8aea195887b6e625548464646464646464646464646464646464646464646464646464646464646464646464646505c6976838f9ca9b6b8b8b1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaea195887b6e6255483b2f2b2b2b2b2524211d171009000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f5960636c6c6c6c6c6c6c6c6c6c6b6861574c4034281b0f0300000000000000000000000000000713202c38444f5960636c6c6c6c6c6c6c6c6c6c6b6861574c4034281b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebeb8ab9e9185786b5e5245382f2f2f2f2f2d2c28231d150c0300000013202d394653606c7986939facb8b8b8b8b8b8b8b8b8b8b8b8b9b9b9b9b9b9bbc0c7d0d1cec1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb8b8b8aea195887b6e6255484646464646464646464646464646464646464646464646464653606c7986939facb8b8b8aea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000013202d394653606c7986939c9c9c9c9c9c9c95887b6e6363636363636363636363636363636363636363636363636363636363636c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000b1825313e4b5864717e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7164574a3e323f4b5865727e7e7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f7f7c6f6255493c2f22160900000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939fabababababa195887b6e625553535353535353535353535353535353535353535353535353535353535353535353535353535c6976838f9ca9ababababa5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea195887b6e6255483b2f221f1f1f181715110c0600000000000000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b70797979797979797979797873685c5044372a1e110500000000000000000000000000000916222f3b4854606b70797979797979797979797873685c5044372a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1ab9e9185786b5e5245382b22222222201f1c18120b030000000013202d394653606c7986939fababababababababacacacacacacacacacacacafb6bebfc8cec1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939fabababababa195887b6e6255535353535353535353535353535353535353535353535353535353606c7986939fabababababa195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000013202d394653606c7986939fa9a9a9a9a9a195887b6e6256565656565656565656565656565656565656565656565656565656606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000003101d293643505c6976828c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8175685b4e42353d4a56626d7272727272727272727276838c8c8c8c8c8c8c8c8c8b7e7265584b3f3225180c00000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986939e9e9e9e9e9e9e95887b6e62606060606060606060606060606060606060606060606060606060606060606060606060606060606976838f9c9e9e9e9e9e9e988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939fa1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a195887b6e6255483b2f221512120b0a0805000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707d8686868686868686868685786b5e5245382b1f120500000000000000000000000000000a1623303d495663707d8686868686868686868685786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939fa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59e9185786b5e5245382b1f1515151313100c0700000000000013202d394653606c7986939e9e9e9e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa4acadb6bfcac1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939e9e9e9e9e9e9e95887b6e6260606060606060606060606060606060606060606060606060606060606c7986939e9e9e9e9e9e9e95887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb6b6b6aea195887b6e6255494949494949494949494949494949494949494949494949494953606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000307090a0a101d293643505c6976838f999999999999999999999999999999999999998e8175685b4e42353a45515b626565656565656565656976838f99999999999999988b7e7265584b3f3225180c0a080806020000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023160906000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000013202d394653606c7986919191919191919191887b6e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c76838f91919191919191918b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595887b6e6255483b2f2215080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8993939393939393939185786b5e5245382b1f120500000000000000000000000000000a1623303d495663707c8993939393939393939185786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79869398989898989898989898989898989898989898989898989898989898989898989898989898989898989185786b5e5245382b1f120808070604000000000000000013202d394653606c79869292929292929292929292929292929292929293939a9ca4adb8c4c1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986919191919191919191887b6e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7986919191919191919191887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c2bbaea195887b6e6255483d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000040b1013161616161d293643505c6976838f9ca6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69b8e8175685b4e4235343f48515658585858585858585c6976838f9ca6a6a6a6a6a5988b7e7265584b3f32251816161514120f0903000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c30231613130c0b09050100000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000121f2b3845525e6b7885858585858585858585857b797979797979797979797979797979797979797979797979797979797979797979797979797979797979797981858585858585858585857e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c89969f9f9f9f9f9f9e9185786b5e5245382b1f120500000000000000000000000000000a1623303d495663707c89969f9f9f9f9f9f9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79868b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b85786b5e5245382b1f1205000000000000000000000000121f2b3845525e6b78858585858585858585858585858585858686868686868c929ca8b4c0c1b4a89b8e8175685b4e4235281b0f00121f2b3845525e6b7885858585858585858585857b79797979797979797979797979797979797979797979797979797979797979797885858585858585858585857b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b30303030303030303030303030303030303030303030394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000070f161b202223232323293643505c6976838f9ca9b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2a89b8e8175685b4e42352d363f454a4b4b4b4b4b4b4b505c6976838f9ca9b2b2b2b1a5988b7e7265584b3f322523232322211f1a150e060000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023202020181715110c06000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000111e2a3744505c687378787878787878787878788286868686868686868686868686868686868686868686868686868686868686868686868686868686868686867b78787878787878787878716c6156493d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b786d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3acacacacab9e9185786b5e5245382b1f120500000000000000000000000000000a1623303d495663707c8996a3acacacacab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7164584b3e3125180b00000000000000000000000000111e2b3744505c6873787878787878787878787879797979797979797979797f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00111e2a3744505c687378787878787878787878788286868686868686868686868686868686868686868686868686868686868686868578787878787878787878786e695f53463a2d2114070000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f23232323232323232323232323232323232323232d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000007111921272c2f30303030303643505c6976838f9ca9b6bfbfbfbfbfbfbfbfbfbfbfbfbfb4a89b8e8175685b4e42353030343a3d3f3f3f3f3f3f43505c6976838f9ca9b6bfbeb1a5988b7e7265584b3f32303030302f2e2b2620180f0600000013202d394653606c7986939facb9c6bcafa296897c6f6356493c302d2d2d2d2524221d1811090000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000f1b2834404c5761686b6b6b6b6b6b6b6b6b6b76838f939393939393939393939393939393939393939393939393939393939393939393939393939393939393887b6e6b6b6b6b6b6b6b6b6b64615a5045392d2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afb9b9b8ab9e9185786b5e5245382b1f120500000000000000000000000000000a1623303d495663707c8996a3afb9b9b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313d4a56626d7272727272727272727272727272727272727272727272727272727272727272727272727272727272727272716c6156493d3024170a000000000000000000000000000f1b2834404c5761686b6b6b6b6b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f000f1b2834404c5761686b6b6b6b6b6b6b6b6b6b76838f9393939393939393939393939393939393939393939393939393939393939185786b6b6b6b6b6b6b6b6b6b615f574d42372b1e12050000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22161616161616161616161616161616161616202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000040f19232b32383b3d3d3d3d3d3d43505c6976838f9ca9b6c1c1c1c1c1c1c1c1c1c1c1c1c1b4a89b8e8175685b4e423d3d3d3d3d3c3b383232323643505c6976838f9ca9b6c1beb1a5988b7e7265584b3f3d3d3d3d3d3b3a37312a21180e03000013202d394653606c7986939facb9c6bcafa296897c6f6356493c393939393932312e29231b120900000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000c18232f3a454f575c5e5e5e5e5e5e5e5e5e6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f95887b6e625e5e5e5e5e5e5e5e585650483e34281d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d575f6262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262605c544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222e3a45515b62656565656565656565656565656565656565656565656565656565656565656565656565656565656565656564615a5045392d211508000000000000000000000000000c18242f3a454f575c5e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f66737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f000c18232f3a454f575c5e5e5e5e5e5e5e5e5e6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e5e5e5e5e5e5e5e5e55534d453c31261a0e020000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a13202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000b16212b353d444849494949494949505c6976838f9ca9b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a89b8e8175685b4e4949494949494948433d342b3643505c6976838f9ca9b4b4b4b1a5988b7e7265584b4949494949494847433c332a201509000013202d394653606c7986939facb9c6bcafa296897c6f6356494646464646463f3d3a342d241b1106000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000007131e29333c454c5052525252525252525c6976838f9ca9acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca195887b6e6255525252525252524b49453e362d22170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c454d53555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555553514b42392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343f4851565858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585650483e34281d11050000000000000000000000000007131e29333d454c50525252525252525252525252525252525353535966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0007131e29333c454c5052525252525252525c6976838f9ca9acacacacacacacacacacacacacacacacacacacacacacacacacacab9e9185786b5e52525252525252524846423c332a1f1409000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080003101b27323d474f5456565656565656565c6976838f9ca8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a89b8e8175685b5656565656565656544e463d323643505c6976838f9ca8a8a8a8a8a5988b7e7265585656565656565655534e463c31261a0f020013202d394653606c7986939facb9c6bcafa296897c6f6356535353535353534b4a453f362d23180c010000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000010c17212a333a404445454545454545505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9aea195887b6e6255484545454545453e3d39342d241b100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333c424748484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484645403930271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c18232d363f454a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b49453e362d22170c0000000000000000000000000000010c17212b333a40444545454545454545454545464646464646464c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f00010c17212a333a404445454545454545505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8ab9e9185786b5e52454545454545453b3a37312a21180e03000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000713202c38444f59606363636363636363636976838f9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8e81756863636363636363636260584e43383643505c6976838f9b9b9b9b9b9b9b988b7e72656363636363636363625f584e43372b1f12060013202d394653606c7986939facb9c6bcafa296897c6f636060606060606060585651483f34291d11050000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000050f1821292f343738383838383843505c6976838f9ca9b6c2c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6bbaea195887b6e6255483b383838383831302d28221b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212a31373a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d343a3d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3d39342d241b1006000000000000000000000000000000050f1821292f34373838383838383939393939393939393939404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0000050f1821292f343738383838383843505c6976838f9ca9b6c2c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c4b8ab9e9185786b5e52453838383838382e2d2b261f180f0600000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000916222f3b4854606b7070707070707070707076838e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e81757070707070707070706f6a6054483b3643505c6976838e8e8e8e8e8e8e8e8e8b7e727070707070707070706e6a5f53473a2e2114080013202d394653606c7986939facb9c6bcafa296897c6f6c6c6c6c6c6c6c6c6c65625b51453a2e2215090000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000060f171e23282a2b2b2b2b2b3643505c6976838f9ca9b6bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaea195887b6e6255483b2f2b2b2b2b2524211d1710090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820262b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2d2c28231d150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b23292e31323232323232323232323232323232323232323232323232323232323232323232323232323232323232323231302d28221b12090000000000000000000000000000000000060f171e24282b2b2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c33404c5966737f8c99a6b2bbbbb4a89b8e8175685b4e4235281b0f000000060f171e23282a2b2b2b2b2b3643505c6976838f9ca9b6bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb8ab9e9185786b5e5245382b2b2b2b2b22211e1a140e060000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000a1623303d495663707c7c7c7c7c7c7c7c7c7c7c808181818181818181818181818181818181818181817f7c7c7c7c7c7c7c7c7c7c7c6f6256493c33404c5966737f818181818181818181817e7c7c7c7c7c7c7c7c7c7c7c6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897d79797979797979797979726d62564a3d3124170b0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000050c13181b1e1f1f1f1f293643505c6976838f9ca9aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea195887b6e6255483b2f221f1f1f181715110c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e212222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d222425252525252525252525252525252525252525252525252525252525252525252525252525252525252525252524211d17100900000000000000000000000000000000000000050c13181b1e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f2633404c5966737f8c99a6aeaeaeaea89b8e8175685b4e4235281b0f00000000050c13181b1e1f1f1f1f293643505c6976838f9ca9aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeab9e9185786b5e5245382b1f1f1f1f1514120e0903000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986898989898989898989887b7575757575757575757575757575757575757575757c8989898989898989898985786b5e5245383e4b57636d73757575757575757575757f898989898989898989898175685b4e4235281b0f0013202d394653606c7986939facb9c6bdb1a5998f89868686868686868686867e7265584b3f3225180c0000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000001070c0f111212121d293643505c6976838f9ca1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a195887b6e6255483b2f221512120b0a08050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151313100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1115171818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181715110c0600000000000000000000000000000000000000000001070c0f111212121212121212121212131313192633404c5966737f8c99a1a1a1a1a1a19b8e8175685b4e4235281b0f000000000001070c0f111212121d293643505c6976838f9ca1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5245382b1f121212080705020000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939696969696969695887b6e68686868686868686868686868686868686868707c8996969696969696969185786b5e5245383b46515b6366686868686868686868737f8c96969696969696968e8175685b4e4235281b0f0013202d394653606c7986939facb9c6c1b6aba199969393939393939393938b7e7265584b3f3225180c0303030613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000003050505101d293643505c6976838f959595959595959595959595959595959595959595959595959595959595959595959595959595959595887b6e6255483b2f22150805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000a1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0a080500000000000000000000000000000000000000000000000000000305050505050505060606060606060d192633404c5966737f8c95959595959595958e8175685b4e4235281b0f000000000000000003050505101d293643505c6976838f9595959595959595959595959595959595959595959595959595959595959185786b5e5245382b1f120505000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939fa3a3a3a3a3a195887b6e625b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b63707c8996a3a3a3a3a3a39e9185786b5e5245383540495157595b5b5b5b5b5b5b5b66737f8c99a3a3a3a3a3a39b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6c7bcb3aba5a29f9f9f9f9f9f9f9f988b7e7265584b3f322518101010101013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000003101d293643505c69768288888888888888888888888888888888888888888888888888888888888888888888888888888888888888887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000307090a0d0d1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120d0d07070501000000000307090a0d0d1623303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f120d0d070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f888888888888888888888175685b4e4235281b0f000000000000000000000003101d293643505c697682888888888888888888888888888888888888888888888888888888888888888885786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facafafafaea195887b6e62554e4e4e4e4e4e4e4e4e4e4e4e4e4e4e5663707c8996a3afafafafab9e9185786b5e5245382e3740464b4c4e4e4e4e4e4e4e5966737f8c99a6afafafafa89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6cec5bcb6b1afacacacacacacaca5988b7e7265584b3f32251d1d1d1d1d1d1d202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b1013161619191923303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f1919191413110d0802040b1013161619191923303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b1f1919191413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f10131313131313131313131313131313131313131313131313131313131313131312110f0c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a7b7b7b7b7b7b7b7b7b7b7b6e6154473b2e2114080000000000000000000000000815212e3b4854616e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9bcbbaea195887b6e62554842424242424242424242424242495663707c8996a3afbcbcb8ab9e9185786b5e5245382b2e353b3e404242424242424c5966737f8c99a6b2bcbcb4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6d2cec7c1bdbcb9b9b9b9b9b9b1a5988b7e7265584b3f322929292929292929292d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000714202d3a46525e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b20222326262626303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b2626262621201d19130c0f161b20222326262626303d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b2626262621201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000030a1016191c1d20202020202020202020202020202020202020202020202020202020202020201f1e1b18130c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e686d6e6e6e6e6e6e6e6e6e6e6e695e52463a2d2014070000000000000000000000000714202d3a46525e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e695f53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c4bbaea195887b6e6255483b39393939393939393939393d495663707c8996a3afbcc4b8ab9e9185786b5e5245382b232a2f32333535353535404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6d2d9d2cdcac9c6c6c6c6c6beb1a5988b7e7265584b3f3636363636363636363636394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575e616262626262626262626262626262626262626262626262626262626262626262626262626262626262626262605c544b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111921272c2f3033333333333d495663707c8996a3afbcc4b8ab9e9185786b5e52453833333333332e2d29251e161921272c2f3033333333333d495663707c8996a3afbcc4b8ab9e9185786b5e52453833333333332e2d29251e160e040000000000000000000000000000000000000000000000000000000000000000000000000000040d151b212628292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2a28231e170f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c565e6162626262626262626262615e564d42362a1e110500000000000000000000000005121e2a36424d575e616262626262626262626262626262626262626262626262626262626262626262615f574d42372b1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb8b8b8aea195887b6e62554846464646464646464646464646495663707c8996a3afb8b8b8ab9e9185786b5e5245382b1f1e2325262828282833404c5966737f8c99a6b2b8b8b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6d2cfc8c2bebdbbbbbbbbbbbbb1a5988b7e7265584b434343434343434343434343434653606c7986939facb9bbbbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000020e1a25303b454d5254555555555555555555555555555555555555555555555555555555555555555555555555555555555555555553514b42392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19232b32383b3d404040404040495663707c8996a3afbcbeb8ab9e9185786b5e52454040404040403a3935302820232b32383b3d404040404040495663707c8996a3afbcbeb8ab9e9185786b5e52454040404040403a3935302820160c02000000000000000000000000000000000000000000000000000000000000000000000000030d161f262d32353639393939393939393939393939393939393939393939393939393939393939393837342f2921180f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444c52545555555555555555555554524d443b3025190e02000000000000000000000000020e1a25303b454d5254555555555555555555555555555555555555555555555555555555555555555555534d453c31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939fabababababa195887b6e62555353535353535353535353535353535663707c8996a3ababababab9e9185786b5e5245382b1f121619191b1b1b2633404c5966737f8c99a6ababababa89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6cfc5bdb6b1b0aeaeaeaeaeaeaea5988b7e72655850505050505050505050505050505053606c7986939facaeaeaeaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000009141f29333b42464848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484645403930271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d4448494c4c4c4c4c4c4c5663707c8996a3afb1b1b1ab9e9185786b5e524c4c4c4c4c4c4c4746413a32282b353d4448494c4c4c4c4c4c4c5663707c8996a3afb1b1b1ab9e9185786b5e524c4c4c4c4c4c4c4746413a32281e13080000000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e424346464646464646464646464646464646464646464646464646464646464646464544403a332a21170c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a414647484848484848484848484746423b32291f1409000000000000000000000000000009141f29333b42464848484848484848484848484848484848484848484848484848484848484848484846423c332a1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939e9e9e9e9e9e9e95887b6e62606060606060606060606060606060606063707c89969e9e9e9e9e9e9e9185786b5e5245382b1f120a0c0d0f0f192633404c5966737f8c999e9e9e9e9e9e9b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6c8bdb3aba5a3a1a1a1a1a1a1a1a1988b7e72655c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c606c7986939fa1a1a1a1a1a195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000030d17212930363a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101b27323d474f5456595959595959595963707c8996a3a5a5a5a5a59e9185786b5e595959595959595954524c443a30323d474f5456595959595959595963707c8996a3a5a5a5a5a59e9185786b5e595959595959595954524c443a3025190d010000000000000000000000000000000000000000000000000000000000000000000005101b26313a42494e50535353535353535353535353535353535353535353535353535353535353535352504c453c33291e13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1620283035393a3b3b3b3b3b3b3b3b3b3b3b3a36302920170d020000000000000000000000000000030d17212930363a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a37312a21180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986919191919191919191887b6e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c707c8991919191919191919185786b5e5245382b1f12050000020d192633404c5966737f8c91919191919191918e8175685b4e4235281b0f0013202d394653606c7986939facb9c6c2b6aba19a969595959595959595958b7e72696969696969696969696969696969696969696c7986939595959595959595887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000050f171f252a2d2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2d2c28231d150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f596063666666666666666666707c8996989898989898989185786b666666666666666666615e564c413538444f596063666666666666666666707c8996989898989898989185786b666666666666666666615e564c4135291d1105000000000000000000000000000000000000000000000000000000000000000000000a16212d38424c545a5c60606060606060606060606060606060606060606060606060606060606060605e5c574f453a2f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e25292d2e2f2f2f2f2f2f2f2f2f2f2e2d2a251f170e0500000000000000000000000000000000050f171f252a2d2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2b261f180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800121f2b3845525e6b7885858585858585858585857b7979797979797979797979797979797979797979797c8585858585858585858583776a5d5144372a1e11040000000c1926323f4c5965727f858585858585858585858174675a4e4134271b0e0013202d394653606c7986939facb9c6beb1a59a8f8a888888888888888888887e7676767676767676767676767676767676767676767986888888888888888888887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000050d141a1e20212222222222222222222222222222222222222222222222222222222222222222222222222222222222222222201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b70737373737373737373737c898b8b8b8b8b8b8b8b8b8578737373737373737373736d685e5246393b4854606b70737373737373737373737c898b8b8b8b8b8b8b8b8b8578737373737373737373736d685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000010d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d20212222222222222222222221201e19140d05000000000000000000000000000000000000050d141a1e2021222222222222222222222222222222222222222222222222222222222222222222211e1a140e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800111e2a3744505c687378787878787878787878788286868686868686868686868686868686868686868681787878787878787878787771675b4f4336291d10030000000b1825313e4a57626d7278787878787878787878746e64584c4033271a0d0013202d394653606c7986939facb9c6bdb0a3968a7d7b7b7b7b7b7b7b7b7b7b7f838383838383838383838383838383838383838383817b7b7b7b7b7b7b7b7b7b7b796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000003090e12141515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151313100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707d7f7f7f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f7f7a6d6154473a3d495663707d7f7f7f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f7f7a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000030f1c2835424e5a66707679797979797979797979797979797979797979797979797979797979797979797873685c5044372a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314151515151515151515151414110e0902000000000000000000000000000000000000000003090e12141515151515151515151515151515151515151515151515151515151515151515151514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000f1b2834404c5761686b6b6b6b6b6b6b6b6b6b76838f939393939393939393939393939393939393938e81756b6b6b6b6b6b6b6b6b6a675f554a3f33271a0e020000000916222e3a46515b62656b6b6b6b6b6b6b6b6b6b67645c53483c3024180b0013202d394653606c7986939facb9c6bbaea195887b6e6e6e6e6e6e6e6e6e737f8c8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f85786e6e6e6e6e6e6e6e6e6e6d665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000020507080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c8c8c8c8c8c8c8c8c8c817572727272727272727279868c8c8c8c8c8c8c8c8c887b6e6255483b404c5966737f8c8c8c8c8c8c8c8c8c8c817572727272727272727279868c8c8c8c8c8c8c8c8c887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000003101d293643505c697682868686868686868686868686868686868686868686868686868686868686868685786b5e5245382b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070808080808080808080808070502000000000000000000000000000000000000000000000000020507080808080808080808080808080808080808080808080808080808080808080808080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000c18232f3a454f575c5e5e5e5e5e5e5e5e5e6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9b8e8175685e5e5e5e5e5e5e5e5d5b554d43392e22160a0000000006121e29353f495157595e5e5e5e5e5e5e5e5e5e5a58534a41362b2014080013202d394653606c7986939facb9c6bbaea195887b6e6262626262626266737f8c999c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9185786b626262626262626262605c544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99999999999999998e817568656565656565656c7986939999999999999995887b6e6255483b404c5966737f8c99999999999999998e817568656565656565656c7986939999999999999995887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000001030303101d293643505c6976838f9393939393939393939393939393939393939393939393939393939393939185786b5e5245382b1f1205030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080007131e29333c454c5052525252525252525c6976838f9ca9acacacacacacacacacacacacacacaca89b8e8175685b52525252525252514f4a433b32271c110600000000010d18232d373f464a4c525252525252525252524e4c4841382f251a0f030013202d394653606c7986939facb9c6bbaea195887b6e6255555555555966737f8c99a6a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a99e9185786b5e555555555555555553514b42392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6a6a6a6a6a69b8e8175685b5858585858606c7986939fa6a6a6a6a6a195887b6e6255483b404c5966737f8c99a6a6a6a6a6a69b8e8175685b5858585858606c7986939fa6a6a6a6a6a195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000050a0d0f1010101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e5245382b1f121010080705020000000000000000000000050a0f12131313131313131313131313080806020000000000000000000000050a0f12131313131313131313131313080806020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800010c17212a333a404445454545454545505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9b9b9b9b4a89b8e8175685b4e45454545454544433f39322920160b00000000000007111b252d353a3e3f4545454545454545454541403c362f261d1308000013202d394653606c7986939facb9c6bbaea195887b6e62554848484c5966737f8c99a6b2b6b6b6b6b6b6b6b6b6b6b6b6b6b6ab9e9185786b5e52484848484848484645403930271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2b2b2b2a89b8e8175685b4e4b4b4b53606c7986939facb2b2b2aea195887b6e6255483b404c5966737f8c99a6b2b2b2b2a89b8e8175685b4e4b4b4b53606c7986939facb2b2b2aea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000030a1016191c1d1d1d1d293643505c6976838f9ca9acacacacacacacacacacacacacacacacacacacacacacacacacacab9e9185786b5e5245382b1f1d1d1d1514120e090300000000000000010910161b1e2020202020202020202020201514120e090300000000000000010910161b1e2020202020202020202020201514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000050f1821292f343738383838383843505c6976838f9ca9b6c2c6c6c6c6c6c6c6c6c6c6c6c1b4a89b8e8175685b4e4238383838383736332e2720170e040000000000000009131b23292e3132383838383838383838383433302b251d140b01000013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc2c2c2c2c2c2c2c2c2c2c2c2b8ab9e9185786b5e52453b3b3b3b3b3b3a38342e271e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfbfb4a89b8e8175685b4e423f4653606c7986939facb9bfbbaea195887b6e6255483b404c5966737f8c99a6b2bfbfb4a89b8e8175685b4e423f4653606c7986939facb9bfbbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000040d151b21262829292929293643505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8ab9e9185786b5e5245382b2929292921201e1a140d050000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e060000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000060f171e23282a2b2b2b2b2b3643505c6976838f9ca9b6bbbbbbbbbbbbbbbbbbbbbbbbbbb4a89b8e8175685b4e42352b2b2b2b2a2927221c160e050000000000000000010911181e2225262b2b2b2b2b2b2b2b2b2b272724201a130b0200000013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bebebebebebebebebebebebebeb8ab9e9185786b5e5245382f2f2f2f2f2d2c28231d150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000030d161f262d323536363636363643505c6976838f9ca9b6c2c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c4b8ab9e9185786b5e52453836363636362e2d2a251f170f050000000009131c252c33373939393939393939393939392f2e2b2620180f060000000009131c252c33373939393939393939393939392f2e2b2620180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000050c13181b1e1f1f1f1f293643505c6976838f9ca9aeaeaeaeaeaeaeaeaeaeaeaeaeaeaea89b8e8175685b4e4235281f1f1f1e1d1a16110b040000000000000000000000070d121618191f1f1f1f1f1f1f1f1f1f1b1a18140f08010000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1ab9e9185786b5e5245382b22222222201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000a151f2831383e4243434343434343505c6976838f9ca9b6bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb8ab9e9185786b5e52454343434343433b3a36302921170d03000005101b252e373e434646464646464646464646463b3a37312a21180e03000005101b252e373e434646464646464646464646463b3a37312a21180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000001070c0f111212121d293643505c6976838f9ca1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19b8e8175685b4e4235281b121211100e0a0600000000000000000000000000000106090b0c121212121212121212120e0d0b080300000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59e9185786b5e5245382b1f1515151313100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000005101b26313a42494e50505050505050505c6976838f9ca9aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeab9e9185786b5e52505050505050504846423b33291f140900000a16212c3740494f5353535353535353535353534847423c332a20150900000a16212c3740494f5353535353535353535353534847423c332a201509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000003050505101d293643505c6976838f959595959595959595959595959595959595958e8175685b4e4235281b0f0504030200000000000000000000000000000000000000000005050505050505050505010100000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c989898989898989898989898989898989898989185786b5e5245382b1f120808070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000a16212d38424c545a5c5c5c5c5c5c5c5c5c6976838f9ca1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5c5c5c5c5c5c5c5c54524d453b30251a0e02000f1b27333e49525a5f606060606060606060606055534d453c31261a0e02000f1b27333e49525a5f606060606060606060606055534d453c31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150803030303030303030303030303030613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000003101d293643505c6976828888888888888888888888888888888888888888888175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b85786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000d1926323e49545e666969696969696969696976838f9595959595959595959595959595959595959595959595959595959595959185786b696969696969696969615e574d42362a1e120500121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e120600121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22151010101010101010101010101010101013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000815212e3b4854616e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b3c4955626f7c7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000f1c2835424e5a667076767676767676767676768288888888888888888888888888888888888888888888888888888888888888888578767676767676767676766e695e52463a2d2014070013202d3946535f6c76797979797979797979797976695f53473a2e2114080013202d3946535f6c76797979797979797979797976695f53473a2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000714202d3a46525e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e695e52463a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b3b4754606a6f727272727272727272727272727272727272727272716c6156493d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000101d293643505c697682838383838383838383827d7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b82838383838383838383827b6e6154483b2e2115080013202d394653606c7986868686868686868686867b6e6255483b2f2215080013202d394653606c7986868686868686868686867b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f29292929292929292929292929292929292929292d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000005121e2a36424d575e61626262626262626262626262626262626262626262615e564d42362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b37434e58606265656565656565656565656565656565656565656564615a5045392d2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010303060d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b2f221508060000000000000000000000000000000000000000000013202d394653606c79868f8f8f8f8f8f8f8f8f887b6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e79868f8f8f8f8f8f8f8f8f887b6e6255483b2f2215080013202d394653606c7986939393939393939393887b6e6255483b2f2215080013202d394653606c7986939393939393939393887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b36363636363636363636363636363636363636363636394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000020e1a25303b454d525455555555555555555555555555555555555555555554524d443b3025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b323c464e5455585858585858585858585858585858585858585858585650483e34281d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b2f221513130c0b090501000000000000000000000000000000000013202d394653606c7986939c9c9c9c9c9c9c95887b6e6262626262626262626262626262626262626262626262626262626262626c7986939c9c9c9c9c9c9c95887b6e6255483b2f2215080013202d394653606c7986939f9f9f9f9f9f9f95887b6e6255483b2f2215080013202d394653606c7986939f9f9f9f9f9f9f95887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bbbbaea195887b6e6255484343434343434343434343434343434343434343434343434653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000009141f29333b4246484848484848484848484848484848484848484848484746423b32291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f343c4347494b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a1016191c1d2020202633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b2f22202020181715110c060000000000000000000000000000000013202d394653606c7986939fa9a9a9a9a9a195887b6e6255555555555555555555555555555555555555555555555555555555606c7986939fa9a9a9a9a9a195887b6e6255483b2f2215080013202d394653606c7986939facacacacaca195887b6e6255483b2f2215080013202d394653606c7986939facacacacaca195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facaeaeaeaea195887b6e6255505050505050505050505050505050505050505050505050505053606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000030d17212930363a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a36302920170d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2b32373b3c3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3d39342d241b100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151b212628292d2d2d2d33404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c6bbaea195887b6e6255483b2f2d2d2d2d2524221d18110900000000000000000000000000000013202d394653606c7986939facb6b6b6aea195887b6e6255484848484848484848484848484848484848484848484848484853606c7986939facb6b6b6aea195887b6e6255483b2f2215080013202d394653606c7986939facb9b9b9aea195887b6e6255483b2f2215080013202d394653606c7986939facb9b9b9aea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939fa1a1a1a1a1a195887b6e625c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000050f171f252a2d2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2a251f170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22272b2e2f32323232323232323232323232323232323232323231302d28221b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f262d3235363939393939404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c4bbaea195887b6e6255483b404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e42394653606c7986939facb9c4bbaea195887b6e6255483b393939393932312e29231b1209000000000000000000000000000013202d394653606c7986939facb9c2bbaea195887b6e6255483b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4653606c7986939facb9c2bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939595959595959595887b6e6969696969696969696969696969696969696969696969696969696969696c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000050d141a1e202122222222222222222222222222222222222222222221201e19140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221b1f22222525252525252525252525252525252525252525252524211d17100900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e42434646464646464c5966737f8c99a6b2b8b8b4a89b8e8175685b4e42394653606c7986939facb8b8b8aea195887b6e62554846464c5966737f8c99a6b2b8b8b4a89b8e8175685b4e42394653606c7986939facb8b8b8aea195887b6e6255484646464646463f3d3a342d241b11060000000000000000000000000013202d394653606c7986939facb9bebbaea195887b6e6255483b2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9bbbbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986888888888888888888887b76767676767676767676767676767676767676767676767676767676767676767986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000003090e1214151515151515151515151515151515151515151515151414110e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215131516181818181818181818181818181818181818181818181715110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b26313a42494e50535353535353535966737f8c99a6ababababa89b8e8175685b4e42394653606c7986939fabababababa195887b6e6255535353535966737f8c99a6ababababa89b8e8175685b4e42394653606c7986939fabababababa195887b6e6255535353535353534b4a453f362d23180c0100000000000000000000000013202d394653606c7986939facb1b1b1aea195887b6e6255483b2f22222222222222222222222222222222222222222d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facaeaeaeaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b808383838383838383838383838383838383838383838383838383838383838383828f9ca9b6c2c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000002050708080808080808080808080808080808080808080808080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150808090c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0a0805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212d38424c545a5c606060606060606066737f8c999e9e9e9e9e9e9b8e8175685b4e42394653606c7986939e9e9e9e9e9e9e95887b6e6260606060606066737f8c999e9e9e9e9e9e9b8e8175685b4e42394653606c7986939e9e9e9e9e9e9e95887b6e626060606060606060585651483f34291d110500000000000000000000000013202d394653606c7986939fa5a5a5a5a5a195887b6e6255483b2f22151515151515151515151515151515151515202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939fa1a1a1a1a1a195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f696e6e6e6e6e6e6e6e6e6e76838f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f949fabb7c4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1926323e49545e66696c6c6c6c6c6c6c6c6c737f8c91919191919191918e8175685b4e42394653606c7986919191919191919191887b6e6c6c6c6c6c6c6c6c737f8c91919191919191918e8175685b4e42394653606c7986919191919191919191887b6e6c6c6c6c6c6c6c6c6c65625b51453a2e22150900000000000000000000000013202d394653606c7986939898989898989895887b6e6255483b2f22150808080808080808080808080808080813202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939595959595959595887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d575f6262626262626262626976838f9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0bbc7c8bbaea195887b6e6255483b2f2215080000000000050a0f1213131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312110f0c070100000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2835424e5a667076797979797979797979797f858585858585858585858074675a4e413845525e6b7885858585858585858585857b797979797979797979797f858585858585858585858074675a4e413845525e6b7885858585858585858585857b79797979797979797979726d62564a3d3124170b00000000000000000000000013202d394653606c79868b8b8b8b8b8b8b8b8b887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986888888888888888888887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c454d5355555555555555555c6976838f9ca9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9abb0b8c2cdc8bbaea195887b6e6255483b2f221508000000010910161b1e2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1b18130c05000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c697682868686868686868686867e78787878787878787878746e64584c403744505c6873787878787878787878787882868686868686868686867e78787878787878787878746e64584c403744505c6873787878787878787878787882868686868686868686867e7265584b3f3225180c0000000000000000000000000c1825323f4b5865727e7e7e7e7e7e7e7e7e7e7e7a6d6054473a2d21140700000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b796d6053463a2d2013070013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333c424748484848484848505c6976838f9ca9b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7bbc2cad4c8bbaea195887b6e6255483b2f2215080000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2a28231e170f060000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f93939393939393938b7e726b6b6b6b6b6b6b6b6b67645c53483c34404c5761686b6b6b6b6b6b6b6b6b6b76838f93939393939393938b7e726b6b6b6b6b6b6b6b6b67645c53483c34404c5761686b6b6b6b6b6b6b6b6b6b76838f93939393939393938b7e7265584b3f3225180c0000000000000000000000000b1724313d4a56626d72727272727272727272726d685d5245392c20130700000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000814212e3a47535f696e6e6e6e6e6e6e6e6e6e6e6d665c5145382c1f13060013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212a31373a3b3b3b3b3b3b43505c6976838f9ca9b6c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c4c7cdcbcbc8bbaea195887b6e6255483b2f221508000009131c252c33373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393837342f2921180f0500000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9c9f9f9f9f9f9f988b7e72655e5e5e5e5e5e5e5e5a58534a41362f3a454f575c5e5e5e5e5e5e5e5e5e6976838f9c9f9f9f9f9f9f988b7e72655e5e5e5e5e5e5e5e5a58534a41362f3a454f575c5e5e5e5e5e5e5e5e5e6976838f9c9f9f9f9f9f9f988b7e7265584b3f3225180c0000000000000000000000000915222e3a45515b626565656565656565656565605d564c4135291d110400000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080006121e2b37424d575f6262626262626262626262605c544b4034281c10040013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820262b2e2f2f2f2f2f3643505c6976838f9ca9b6bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebbaea195887b6e6255483b2f2215080005101b252e373e434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464544403a332a21170c01000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9acacacaca5988b7e726558525252525252524e4c4841382f29333c454c5052525252525252525c6976838f9ca9acacacaca5988b7e726558525252525252524e4c4841382f29333c454c5052525252525252525c6976838f9ca9acacacaca5988b7e7265584b3f3225180c00000000000000000000000005111d29343f485156585858585858585858585854524c443a2f24190d0100000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800020e1a26313c454d53555555555555555555555553514b42392e23180c000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e2122222222293643505c6976838f9ca9b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1aea195887b6e6255483b2f221508000a16212c3740494f53535353535353535353535353535353535353535353535353535353535353535353535353535353535353535352504c453c33291e1307000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6b9b9b1a5988b7e7265584b45454545454541403c362f26212a333a404445454545454545505c6976838f9ca9b6b9b9b1a5988b7e7265584b45454545454541403c362f26212a333a404445454545454545505c6976838f9ca9b6b9b9b1a5988b7e7265584b3f3225180c000000000000000000000000010c18232d363f454a4b4b4b4b4b4b4b4b4b4b4b4745413a32281e13080000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000915202a333c424748484848484848484848484645403930271d1207000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12141515151d293643505c6976838f9ca5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a195887b6e6255483b2f221508000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060605e5c574f453a2f23180c000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f38383838383433302b251d1821292f343738383838383843505c6976838f9ca9b6c2beb1a5988b7e7265584b3f38383838383433302b251d1821292f343738383838383843505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000000000000000000000006111b242d343a3d3f3f3f3f3f3f3f3f3f3f3f3a39352f2820160c010000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000030e18212a31373a3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b00000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206080808101d293643505c6976838f989898989898989898989898989898989898989898989898989898989898989898989898989898989895887b6e6255483b2f22150800121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281b0f030000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f322b2b2b2b272724201a130f171e23282a2b2b2b2b2b3643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f322b2b2b2b272724201a130f171e23282a2b2b2b2b2b3643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000009121b23292e3132323232323232323232322d2c29241e160d04000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000007121c252e353b3e40404040404040404040403a3935302820160c02000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976828b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b887b6e6255483b2f2215080013202d3946535f6c7679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797873685c5044372a1e11050000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f32251f1f1f1b1a18140f08050c13181b1e1f1f1f1f293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f32251f1f1f1b1a18140f08050c13181b1e1f1f1f1f293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000000000000000000000000000911181d2224252525252525252525252521201d19130c0400000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800020d19242e3740464b4c4c4c4c4c4c4c4c4c4c4c4746413a32281e1308000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7a6d6054473a2d2114070013202d394653606c79868686868686868686868686868686868686868686868686868686868686868686868686868686868686868685786b5e5245382b1f12050000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f32251812120e0d0b0803000001070c0f111212121d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f32251812120e0d0b0803000001070c0f111212121d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000000000000060c11151718181818181818181818181413110d08010000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080007131e2a3540495257595959595959595959595954524c443a3025190d010013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16232f3c4855616b7072727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d685d5245392c2013070013202d394653606c79869393939393939393939393939393939393939393939393939393939393939393939393939393939393939185786b5e5245382b1f12050300000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c050101000000000000000003050505101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c050101000000000000000003050505101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000105090b0c0c0c0c0c0c0c0c0c0c0c0707040100000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000a16232f3b46525b636666666666666666666666615e564c4135291d11050013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5961636565656565656565656565656565656565656565656565656565656565656565656565656565656565656565605d564c4135291d11040013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e5245382b1f12101008070502000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000c1925323e4b57636d73737373737373737373736d685e5246392d2013070013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e474f5557585858585858585858585858585858585858585858585858585858585858585858585858585858585858585854524c443a2f24190d010013202d394653606c7986939facacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacab9e9185786b5e5245382b1f1d1d1d1514120e090300000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000d192633404c5966737f7f7f7f7f7f7f7f7f7f7f7a6d6154473a2e2114070013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17212c353e44484a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4745413a32281e1308000013202d394653606c7986939facb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8ab9e9185786b5e5245382b2929292921201e1a140d05000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c79868c8c8c8c8c8c8c8c8c887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a232c33383c3d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f2820160c01000013202d394653606c7986939facb9c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c4b8ab9e9185786b5e52453836363636362e2d2a251f170f050000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000001030306060606060606060606060606060606060606060606060613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939999999999999995887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21282c2f3032323232323232323232323232323232323232323232323232323232323232323232323232323232323232322d2c29241e160d0400000013202d394653606c7986939facb9c6d2cfc8c2bebdbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb8ab9e9185786b5e52454343434343433b3a36302921170d0300000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000050a0d0f1013131313131313131313131313131313131313131313131313202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939fa6a6a6a6a6a195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c202324252525252525252525252525252525252525252525252525252525252525252525252525252525252525252521201d19130c040000000013202d394653606c7986939facb9c6cfc5bdb6b1b0aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeab9e9185786b5e52505050505050504846423b33291f140900000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000030a1016191c1d20202020202020202020202020202020202020202020202020202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb2b2b2aea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014161718181818181818181818181818181818181818181818181818181818181818181818181818181818181818181413110d0801000000000013202d394653606c7986939facb9c6c8bdb3aba5a3a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5c5c5c5c5c5c5c5c54524d453b30251a0e02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000040d151b212628292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9bfbbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004070a0a0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c070704010000000000000013202d394653606c7986939facb9c6c2b6aba19a96959595959595959595959595959595959595959595959595959595959595959185786b696969696969696969615e574d42362a1e1205000000000000000000000000000000000000000000000013202d394653606c7986939facb9bbbbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000030d161f262d323536393939393939393939393939393939393939393939393939393939394653606c7986939facb9c4bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6beb1a59a8f8a88888888888888888888888888888888888888888888888888888888888888888578767676767676767676766e695e52463a2d201407000000000000000000000000000000000000000000000013202d394653606c7986939facaeaeaeaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000a151f2831383e4243464646464646464646464646464646464646464646464646464646464653606c7986939facb8b8b8aea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d0d0d0d0d0d0d0d0d0d0d070705010000000000000000000000050a0f121313131313131313131313130808060200000000000000000000000000000000000000000013202d394653606c7986939facb9c6bdb0a3968a7d7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b82838383838383838383827b6e6154483b2e211508000000000000000000000000000000000000000000000013202d394653606c7986939fa1a1a1a1a1a195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000005101b26313a42494e50535353535353535353535353535353535353535353535353535353535353606c7986939fabababababa195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d13161919191919191919191919191413110d080200000000000000010910161b1e2020202020202020202020201514120e09030000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e79868f8f8f8f8f8f8f8f8f887b6e6255483b2f221508000000000000000000000000000000000000000000000013202d394653606c7986939595959595959595887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000a16212d38424c545a5c606060606060606060606060606060606060606060606060606060606060606c7986939e9e9e9e9e9e9e95887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262626262626262626262621201d19130c040000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e0600000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6262626262626262626262626262626262626262626262626262626262626c7986939c9c9c9c9c9c9c95887b6e6255483b2f221508000000000000000000000000000000000000000000000013202d394653606c7986888888888888888888887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000010d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7986919191919191919191887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c242a2f3233333333333333333333332e2d29251e160e040000000009131c252c33373939393939393939393939392f2e2b2620180f06000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255555555555555555555555555555555555555555555555555555555606c7986939fa9a9a9a9a9a195887b6e6255483b2f221508000000000000000000000000000000000000000000000013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000030f1c2835424e5a66707679797979797979797979797979797979797979797979797979797979797979797885858585858585858585857b6e6155483b2e2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c252e353b3e40404040404040404040403a3935302820160c02000005101b252e373e434646464646464646464646463b3a37312a21180e030000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255484848484848484848484848484848484848484848484848484853606c7986939facb6b6b6aea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000814212e3a47535f696e6e6e6e6e6e6e6e6e6e6e6d665c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000003101d293643505c69768286868686868686868686868686868686868686868686868686868686868686868578787878787878787878786e695f53463a2d2114070013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d19242e3740464b4c4c4c4c4c4c4c4c4c4c4c4746413a32281e130800000a16212c3740494f5353535353535353535353534847423c332a2015090000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4653606c7986939facb9c2bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000006121e2b37424d575f6262626262626262626262605c544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000307090a0a101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c0a08080602000000000000000000000000000001030303101d293643505c6976838f9393939393939393939393939393939393939393939393939393939393939185786b6b6b6b6b6b6b6b6b6b615f574d42372b1e12050013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c302316090606060606060606060606060606060606060606060606050503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131e2a3540495257595959595959595959595954524c443a3025190d01000f1b27333e49525a5f606060606060606060606055534d453c31261a0e0200000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000020e1a26313c454d53555555555555555555555553514b42392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b1013161616161d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f32251816161514120f090300000000000000000000050a0d0f1010101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e5e5e5e5e5e5e5e5e55534d453c31261a0e020013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c30231613131313131313131313131313131313131313131313131312110f0c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16232f3b46525b636666666666666666666666615e564c4135291d110500121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e120600000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22222222222222222222222222222222222222222d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000915202a333c424748484848484848484848484645403930271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b202223232323293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f322523232322211f1a150e0600000000000000030a1016191c1d1d1d1d293643505c6976838f9ca9acacacacacacacacacacacacacacacacacacacacacacacacacacab9e9185786b5e52525252525252524846423c332a1f1409000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023202020202020202020202020202020202020202020202020201f1e1b18130c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323e4b57636d73737373737373737373736d685e5246392d2013070013202d3946535f6c76797979797979797979797976695f53473a2e21140800000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22151515151515151515151515151515151515202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000030e18212a31373a3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111921272c2f30303030303643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c2beb1a5988b7e7265584b3f32303030302f2e2b2620180f060000000000040d151b21262829292929293643505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8ab9e9185786b5e52454545454545453b3a37312a21180e03000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c302d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2a28231e170f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f7f7f7f7f7f7f7f7f7f7f7a6d6154473a2e2114070013202d394653606c7986868686868686868686867b6e6255483b2f22150800000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150908080808080808080808080808080813202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000060f1820262b2e2f2f2f2f2f2f2f2f2f2f2f2d2c28231d150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19232b32383b3d3d3d3d3d3d43505c6976838f9ca9b6c1beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c1beb1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b6c1beb1a5988b7e7265584b3f3d3d3d3d3d3b3a37312a21180e03000000030d161f262d323536363636363643505c6976838f9ca9b6c2c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c4b8ab9e9185786b5e52453838383838382e2d2b261f180f0600000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c3939393939393939393939393939393939393939393939393939393837342f2921180f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79868c8c8c8c8c8c8c8c8c887b6e6255483b2f2215080013202d394653606c7986939393939393939393887b6e6255483b2f22150800000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000060e151a1e212222222222222222222222201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d444849494949494949505c6976838f9ca9b4b4b4b1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b4b4b4b1a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca9b4b4b4b1a5988b7e7265584b4949494949494847433c332a2015090000000a151f2831383e4243434343434343505c6976838f9ca9b6bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb8ab9e9185786b5e5245382b2b2b2b2b22211e1a140e060000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f635649464646464646464646464646464646464646464646464646464646464544403a332a21170c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939999999999999995887b6e6255483b2f2215080013202d394653606c7986939f9f9f9f9f9f9f95887b6e6255483b2f22150800000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000003090e121415151515151515151515151313100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101b27323d474f5456565656565656565c6976838f9ca8a8a8a8a8a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca8a8a8a8a8a5988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9ca8a8a8a8a8a5988b7e7265585656565656565655534e463c31261a0f020005101b26313a42494e50505050505050505c6976838f9ca9aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeab9e9185786b5e5245382b1f1f1f1f1514120e0903000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356535353535353535353535353535353535353535353535353535353535352504c453c33291e13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939fa6a6a6a6a6a195887b6e6255483b2f2215080013202d394653606c7986939facacacacaca195887b6e6255483b2f22150800000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000002060808080808080808080808080706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f59606363636363636363636976838f9b9b9b9b9b9b9b988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9b9b9b9b9b9b9b988b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838f9b9b9b9b9b9b9b988b7e72656363636363636363625f584e43372b1f1206000a16212d38424c545a5c5c5c5c5c5c5c5c5c6976838f9ca1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5245382b1f121212080705020000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f636060606060606060606060606060606060606060606060606060606060605e5c574f453a2f23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb2b2b2aea195887b6e6255483b2f2215080013202d394653606c7986939facb9b9b9aea195887b6e6255483b2f22150800000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b7070707070707070707076838e8e8e8e8e8e8e8e8e8b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838e8e8e8e8e8e8e8e8e8b7e7265584b3f3225180c000000000000000000000000000003101d293643505c6976838e8e8e8e8e8e8e8e8e8b7e727070707070707070706e6a5f53473a2e211408000d1926323e49545e666969696969696969696976838f9595959595959595959595959595959595959595959595959595959595959185786b5e5245382b1f120505000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bfbbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c7c7c7c7c7c7c7c7c7c7c80818181818181818181817d7063564a3d3023170a0000000000000000000000000000000d192633404c5966737f818181818181818181817d7063564a3d3023170a0000000000000000000000000000000d192633404c5966737f818181818181818181817e7c7c7c7c7c7c7c7c7c7c7c6e6255483b2f221508000f1c2835424e5a6670767676767676767676767682888888888888888888888888888888888888888888888888888888888888888885786b5e5245382b1f120500000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897d79797979797979797979797979797979797979797979797979797979797979797873685c5044372a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986898989898989898989887b75757575757575757575706b6054483c2f2216090000000000000000000000000000000c1925323e4b57636d7375757575757575757575706b6054483c2f2216090000000000000000000000000000000c1925323e4b57636d73757575757575757575757f898989898989898989898175685b4e4235281b0f00101d293643505c697682838383838383838383827d7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6e6155483b2e2215080000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bdb1a5998f89868686868686868686868686868686868686868686868686868686868686868685786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939696969696969695887b6e6868686868686868686360594f44382c2013070000000000000000000000000000000a16232f3b46515b6366686868686868686868686360594f44382c2013070000000000000000000000000000000a16232f3b46515b6366686868686868686868737f8c96969696969696968e8175685b4e4235281b0f0013202d394653606c79868f8f8f8f8f8f8f8f8f887b6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e695f53463a2d2114070000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6c1b6aba19996939393939393939393939393939393939393939393939393939393939393939185786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939fa3a3a3a3a3a195887b6e625b5b5b5b5b5b5b5b56544f473d33271c100400000000000000000000000000000006121e2a3540495157595b5b5b5b5b5b5b5b5b5b56544f473d33271c100400000000000000000000000000000006121e2a3540495157595b5b5b5b5b5b5b5b66737f8c99a3a3a3a3a3a39b8e8175685b4e4235281b0f0013202d394653606c7986939c9c9c9c9c9c9c95887b6e62626262626262626262626262626262626262626262626262626262626262615f574d42372b1e12050000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6c7bcb3aba5a29f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facafafafaea195887b6e62554e4e4e4e4e4e4e4a48443d352b21160b00000000000000000000000000000000020d19232e3740464b4c4e4e4e4e4e4e4e4e4e4e4a48443d352b21160b00000000000000000000000000000000020d19232e3740464b4c4e4e4e4e4e4e4e5966737f8c99a6afafafafa89b8e8175685b4e4235281b0f0013202d394653606c7986939fa9a9a9a9a9a195887b6e6255555555555555555555555555555555555555555555555555555555555555534d453c31261a0e020000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6cec5bcb6b1afacacacacacacacacacacacacacacacacacacacacacacacacacacacacacab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bcbbaea195887b6e6255484242424242423d3c38332b23190f05000000000000000000000000000000000007121c252e353b3e40424242424242424242423d3c38332b23190f05000000000000000000000000000000000007121c252e353b3e404242424242424c5966737f8c99a6b2bcbcb4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb6b6b6aea195887b6e625548484848484848484848484848484848484848484848484848484848484846423c332a1f1409000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6d2cec7c1bdbcb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b3535353535302f2c2721191108000000000000000000000000000000000000000a131c232a2f323335353535353535353535302f2c2721191108000000000000000000000000000000000000000a131c232a2f32333535353535404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c2bbaea195887b6e6255483b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a37312a21180e03000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6d2d9d2cdcac9c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f282828282322201c160f080000000000000000000000000000000000000000010a12191e232526282828282828282828282322201c160f080000000000000000000000000000000000000000010a12191e2325262828282833404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2b261f180f0600000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6d2cfc8c2bebdbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221b1b1b171613100b050000000000000000000000000000000000000000000000070d121619191b1b1b1b1b1b1b1b1b1b171613100b050000000000000000000000000000000000000000000000070d121619191b1b1b2633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f222222222222222222222222222222222222222222222222222222211e1a140e060000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6cfc5bdb6b1b0aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150f0f0a090704000000000000000000000000000000000000000000000000000002060a0c0d0f0f0f0f0f0f0f0f0f0f0a090704000000000000000000000000000000000000000000000000000002060a0c0d0f0f192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22151515151515151515151515151515151515151515151515151514120e0903000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6c8bdb3aba5a3a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508020000000000000000000000000000000000000000000000000000000000000000000000020202020202020202020000000000000000000000000000000000000000000000000000000000000000000000020d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080808080808080808080808080808080808080808080808080705020000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6c2b6aba19a96959595959595959595959595959595959595959595959595959595959595959185786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6beb1a59a8f8a888888888888888888888888888888888888888888888888888888888888888885786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bdb0a3968a7d7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e695f53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000307090a0a0a0a0a0a0a0a0a0a0a070604000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e62626262626262626262626262626262626262626262626262626262626262615f574d42372b1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22150900000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000040b10131616161616161616161616161413100c0701000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255555555555555555555555555555555555555555555555555555555555555534d453c31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000070f161b20222323232323232323232323201f1d18120b030000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e625548484848484848484848484848484848484848484848484848484848484846423c332a1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfc1b4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000007111921272c2f30303030303030303030302d2c29241d150d0300000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a37312a21180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bbbbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bbbbb4a89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000040f19232b32383b3d3d3d3d3d3d3d3d3d3d3d3a38352f271f150b01000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2b261f180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facaeaeaeaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6aeaeaeaea89b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000b16212b353d444849494949494949494949494745403931271d1207000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f222222222222222222222222222222222222222222222222222222211e1a140e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939fa1a1a1a1a1a195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a1a1a1a1a1a19b8e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000003101b27323d474f54565656565656565656565653514b43392f24180c000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f22151515151515151515151515151515151515151515151515151514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023160903030303030303030303030303030613202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939595959595959595887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c95959595959595958e8175685b4e4235281b0f0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000713202c38444f59606363636363636363636363605d554b4035291d10040013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090808080808080808080808080808080808080808080808080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023161010101010101010101010101010101013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986888888888888888888887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f888888888888888888888175685b4e4235281b0f0013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000916222f3b4854606b70707070707070707070706d675d5145382c1f13060013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c30231d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b786d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a7b7b7b7b7b7b7b7b7b7b7b6e6154473b2e2114080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000a1623303d495663707d7c7c7c7c7c7c7c7c7c7d796d6053473a2d2014070013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c3029292929292929292929292929292929292929292d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f696e6e6e6e6e6e6e6e6e6e6e6d665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e686d6e6e6e6e6e6e6e6e6e6e6e695e52463a2d2014070013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000613202d394653606c7986898989898989898989887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356493c36363636363636363636363636363636363636363636394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d575f6262626262626262626262605c544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c565e6162626262626262626262615e564d42362a1e11050013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150806060606060606060606060606060613202d394653606c7986939696969696969695887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f22160900000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356494343434343434343434343434343434343434343434343434653606c7986939facb9bbbbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c454d53555555555555555555555553514b42392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444c52545555555555555555555554524d443b3025190e020013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22151313131313131313131313131313131313202d394653606c7986939fa3a3a3a3a3a195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6356505050505050505050505050505050505050505050505050505053606c7986939facaeaeaeaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333c424748484848484848484848484645403930271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a414647484848484848484848484746423b32291f1409000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22202020202020202020202020202020202020202d394653606c7986939facafafafaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f635c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c606c7986939fa1a1a1a1a1a195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212a31373a3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1620283035393a3b3b3b3b3b3b3b3b3b3b3b3a36302920170d02000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d394653606c7986939facb9bcbbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897c6f6969696969696969696969696969696969696969696969696969696969696c7986939595959595959595887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820262b2e2f2f2f2f2f2f2f2f2f2f2f2d2c28231d150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e25292d2e2f2f2f2f2f2f2f2f2f2f2e2d2a251f170e0500000013202d394653606c7986939facb9c4bbaea195887b6e6255483b39393939393939393939393939393939393939393939394653606c7986939facb9c4bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000013202d394653606c7986939facb9c6bcafa296897d76767676767676767676767676767676767676767676767676767676767676767986888888888888888888887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e212222222222222222222222201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d20212222222222222222222221201e19140d050000000013202d394653606c7986939facb8b8b8aea195887b6e6255484646464646464646464646464646464646464646464646464653606c7986939facb8b8b8aea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000013202d394653606c7986939facb9c6c3b6aa9d90838383838383838383838383838383838383838383838383838383838383838383817b7b7b7b7b7b7b7b7b7b7b796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415151515151515151515151313100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314151515151515151515151414110e0902000000000013202d394653606c7986939fabababababa195887b6e6255535353535353535353535353535353535353535353535353535353606c7986939fabababababa195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000013202d394653606c7986939facb9c6c4b8aca095908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f85786e6e6e6e6e6e6e6e6e6e6d665c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080808080808080808080807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105070708080808080808080808080705020000000000000013202d394653606c7986939e9e9e9e9e9e9e95887b6e6260606060606060606060606060606060606060606060606060606060606c7986939e9e9e9e9e9e9e95887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000013202d394653606c7986939facb9c6c8bcb1a7a09d9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9185786b626262626262626262605c544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986919191919191919191887b6e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7986919191919191919191887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000013202d394653606c7986939facb9c6cdc3b9b1acaaa9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a99e9185786b5e555555555555555553514b42392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885858585858585858585857b79797979797979797979797979797979797979797979797979797979797979797885858585858585858585857b6e6155483b2e2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000013202d394653606c7986939facb9c6d5cbc3bcb8b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6ab9e9185786b5e52484848484848484645403930271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744505c687378787878787878787878788286868686868686868686868686868686868686868686868686868686868686868578787878787878787878786e695f53463a2d2114070013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000013202d394653606c7986939facb9c6d2d5cdc8c4c3c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2b8ab9e9185786b5e52453b3b3b3b3b3b3a38342e271e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2834404c5761686b6b6b6b6b6b6b6b6b6b76838f9393939393939393939393939393939393939393939393939393939393939185786b6b6b6b6b6b6b6b6b6b615f574d42372b1e12050013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316090606060606060606060606060606060606060606060606060606060606060606060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000013202d394653606c7986939facb9c6d2d1cac4c0bfbebebebebebebebebebebebebebebebebebebebebebebebebebebebeb8ab9e9185786b5e5245382f2f2f2f2f2d2c28231d150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f3a454f575c5e5e5e5e5e5e5e5e5e6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e5e5e5e5e5e5e5e5e55534d453c31261a0e020013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f2316131313131313131313131313131313131313131313131313131313131313131313131313080806020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa295897c6f6256493c2f23160900000000000000000000000000000013202d394653606c7986939facb9c6d1c8bfb8b4b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1ab9e9185786b5e5245382b22222222201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131e29333c454c5052525252525252525c6976838f9ca9acacacacacacacacacacacacacacacacacacacacacacacacacacab9e9185786b5e52525252525252524846423c332a1f1409000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023202020202020202020202020202020202020202020202020202020202020202020202020201514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023160900000000000000000000000000000013202d394653606c7986939facb9c6cabfb6ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59e9185786b5e5245382b1f1515151313100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c17212a333a404445454545454545505c6976838f9ca9b6b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8ab9e9185786b5e52454545454545453b3a37312a21180e03000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c302d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023160900000000000000000000000000000013202d394653606c7986939facb9c6c4b8ada49c99989898989898989898989898989898989898989898989898989898989898989185786b5e5245382b1f1208080706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1821292f343738383838383843505c6976838f9ca9b6c2c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c4b8ab9e9185786b5e52453838383838382e2d2b261f180f0600000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c3939393939393939393939393939393939393939393939393939393939393939393939393939392f2e2b2620180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c3023160903000000000000000000000000000013202d394653606c7986939facb9c6c0b4a89c928c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b85786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171e23282a2b2b2b2b2b3643505c6976838f9ca9b6bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb8ab9e9185786b5e5245382b2b2b2b2b22211e1a140e060000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f635649464646464646464646464646464646464646464646464646464646464646464646464646464646463b3a37312a21180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c30231610100a0a07040000000000000000000013202d394653606c7986939facb9c6bfb2a6998c7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c13181b1e1f1f1f1f293643505c6976838f9ca9aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeab9e9185786b5e5245382b1f1f1f1f1514120e0903000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f635653535353535353535353535353535353535353535353535353535353535353535353535353535353534847423c332a201509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c30231d1d1d171614100b05000000000000000013202d394653606c7986939facb9c6bbaea195887b7272727272727272727272727272727272727272727272727272727272727272716c6156493d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c0f111212121d293643505c6976838f9ca1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5245382b1f121212080705020000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6360606060606060606060606060606060606060606060606060606060606060606060606060606060606055534d453c31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c30292929292423201c1710080000000000000013202d394653606c7986939facb9c6bbaea195887b6e6565656565656565656565656565656565656565656565656565656565656564615a5045392d2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050505101d293643505c6976838f9595959595959595959595959595959595959595959595959595959595959185786b5e5245382b1f120505000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356493c3636363636302f2c28211a110800000000000013202d394653606c7986939facb9c6bbaea195887b6e62585858585858585858585858585858585858585858585858585858585858585650483e34281d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c697682888888888888888888888888888888888888888888888888888888888888888885786b5e5245382b1f120500000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897d797979797979797979797979797979797979797979797979797979797979797979797979797979797979797976695f53473a2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356494343434343433d3c38332c231a1005000000000013202d394653606c7986939facb9c6bbaea195887b6e62554b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6e6155483b2e2215080000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bdb1a5998f8986868686868686868686868686868686868686868686868686868686868686868686868686868686868686867b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6356505050505050504a48443e352c21170b000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3d39342d241b10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e695f53463a2d2114070000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6c1b6aba1999693939393939393939393939393939393939393939393939393939393939393939393939393939393939393887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f635c5c5c5c5c5c5c5c57554f473e33281c10040000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b32323232323232323232323232323232323232323232323232323231302d28221b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575e616262626262626262626262626262626262626262626262626262626262626262615f574d42372b1e12050000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6c7bcb3aba5a29f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f95887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897c6f6969696969696969696361594f44382c2014070000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f25252525252525252525252525252525252525252525252525252524211d1710090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b454d5254555555555555555555555555555555555555555555555555555555555555555555534d453c31261a0e020000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6cec5bcb6b1afacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bcafa296897d76767676767676767676706b6155483c2f23160a0000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2218181818181818181818181818181818181818181818181818181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b42464848484848484848484848484848484848484848484848484848484848484848484846423c332a1f1409000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6d2cec7c1bdbcb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9aea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6c3b6aa9d9083838383838383838383827d7063574a3d3024170a0000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0a0805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212930363a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a37312a21180e03000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6c8c8c8c8c8c8c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6c4b8aca095908f8f8f8f8f8f8f8f8f8b7e7265584b3f3225180c0000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f171f252a2d2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2b261f180f0600000000000000000000000000000013202d394653606c7986939facb9bbbbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6c8bcb1a7a09d9c9c9c9c9c9c9c9c988b7e7265584b3f3225180c0000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1e2021222222222222222222222222222222222222222222222222222222222222222222211e1a140e060000000000000000000000000000000013202d394653606c7986939facaeaeaeaea195887b6e6255483b2f2215080013202d394653606c7986939facaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6cdc3b9b1acaaa9a9a9a9a9a9a9a5988b7e7265584b3f3225180c0000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12141515151515151515151515151515151515151515151515151515151515151515151514120e0903000000000000000000000000000000000013202d394653606c7986939fa1a1a1a1a1a195887b6e6255483b2f2215080013202d394653606c7986939fa1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6d5cbc3bcb8b6b6b6b6b6b6b6b1a5988b7e7265584b3f3225180c0000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080808080808080808080808080808080808080808080808080808080808080808080705020000000000000000000000000000000000000013202d394653606c7986939595959595959595887b6e6255483b2f2215080013202d394653606c7986939595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6d2d5cdc8c4c3c2c2c2c2c2beb1a5988b7e7265584b3f3225180c0000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986888888888888888888887b6e6255483b2f2215080013202d394653606c7986888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6d2d1cac4c0bfbebebebebebeb1a5988b7e7265584b3f3225180c0000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b796d6053463a2d2013070013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6d1c8bfb8b4b2b1b1b1b1b1b1b1a5988b7e7265584b3f3225180c0000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f696e6e6e6e6e6e6e6e6e6e6e6d665c5145382c1f1306000814212e3a47535f696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6cabfb6ada8a6a5a5a5a5a5a5a5a5988b7e7265584b3f3225180c0000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d575f6262626262626262626262605c544b4034281c10040006121e2b37424d575f6262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262605c544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6c4b8ada49c999898989898989898988b7e7265584b3f3225180c0000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c454d53555555555555555555555553514b42392e23180c0000020e1a26313c454d53555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555553514b42392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6c0b4a89c928c8b8b8b8b8b8b8b8b8b8b7e7265584b3f3225180c0000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333c424748484848484848484848484645403930271d12070000000915202a333c424748484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484645403930271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bfb2a6998c7f7e7e7e7e7e7e7e7e7e7e7c6e6255483b2f2215080000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212a31373a3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b00000000030e18212a31373a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b727272727272727272726e6a5f53473a2e2114080000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820262b2e2f2f2f2f2f2f2f2f2f2f2f2d2c28231d150c030000000000060f1820262b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2d2c28231d150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e656565656565656565625f584e43372b1f12060000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e212222222222222222222222201f1c18120b0300000000000000060e151a1e212222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e62585858585858585855534e463c31261a0f020000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415151515151515151515151313100c070000000000000000000003090e121415151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151313100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e62554b4b4b4b4b4b4b4847433c342a20150a000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080808080808080808080807060400000000000000000000000000000206080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483f3f3f3f3f3f3b3a37312a22180e03000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b32323232322f2e2b2620180f0600000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2525252522211f1a150e060000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221818181514120f0a03000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150c0c080806020000000000000000000013202d394653606c7986939facb9bbbbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000013202d394653606c7986939facaeaeaeaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000013202d394653606c7986939fa1a1a1a1a1a195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150800000000000000000000000000000013202d394653606c7986939595959595959595887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22150806000000000000000000000000000013202d394653606c7986888888888888888888887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f221513130c0b09050100000000000000000013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f22202020181715110c0600000000000000000814212e3a47535f696e6e6e6e6e6e6e6e6e6e6e6d665c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2d2d2d2d2524221d1811090000000000000006121e2b37424d575f6262626262626262626262605c544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080013202d394653606c7986939facb9c4bbaea195887b6e6255483b393939393932312e29231b1209000000000000020e1a26313c454d53555555555555555555555553514b42392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bebbaea195887b6e6255483b2f2215080013202d394653606c7986939facb8b8b8aea195887b6e6255484646464646463f3d3a342d241b11060000000000000915202a333c424748484848484848484848484645403930271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb1b1b1aea195887b6e6255483b2f2215080013202d394653606c7986939fabababababa195887b6e6255535353535353534b4a453f362d23180c010000000000030e18212a31373a3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939fa5a5a5a5a5a195887b6e6255483b2f2215080013202d394653606c7986939e9e9e9e9e9e9e95887b6e626060606060606060585651483f34291d1105000000000000060f1820262b2e2f2f2f2f2f2f2f2f2f2f2f2d2c28231d150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939898989898989895887b6e6255483b2f2215080013202d394653606c7986919191919191919191887b6e6c6c6c6c6c6c6c6c6c65625b51453a2e22150900000000000000060e151a1e212222222222222222222222201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79868b8b8b8b8b8b8b8b8b887b6e6255483b2f22150800121f2b3845525e6b7885858585858585858585857b79797979797979797979726d62564a3d3124170b000000000000000003090e121415151515151515151515151313100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e7e7e7e7e7e7e7e7e7e7e7a6d6054473a2d21140700111e2a3744505c6873787878787878787878787882868686868686868686867e7265584b3f3225180c000000000000000000000206080808080808080808080808070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313d4a56626d72727272727272727272726d685d5245392c201307000f1b2834404c5761686b6b6b6b6b6b6b6b6b6b76838f93939393939393938b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222e3a45515b626565656565656565656565605d564c4135291d1104000c18232f3a454f575c5e5e5e5e5e5e5e5e5e6976838f9c9f9f9f9f9f9f988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343f485156585858585858585858585854524c443a2f24190d010007131e29333c454c5052525252525252525c6976838f9ca9acacacaca5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c18232d363f454a4b4b4b4b4b4b4b4b4b4b4b4745413a32281e13080000010c17212a333a404445454545454545505c6976838f9ca9b6b9b9b1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d343a3d3f3f3f3f3f3f3f3f3f3f3f3a39352f2820160c01000000050f1821292f343738383838383843505c6976838f9ca9b6c2beb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b23292e3132323232323232323232322d2c29241e160d040000000000060f171e23282a2b2b2b2b2b3643505c6976838f9ca9b6bbbbb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2224252525252525252525252521201d19130c0400000000000000050c13181b1e1f1f1f1f293643505c6976838f9ca9aeaeaeaea5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c11151718181818181818181818181413110d080100000000000000000001070c0f111212121d293643505c6976838f9ca1a1a1a1a1a1988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0c0c0c0c0c0c0c0c0c0c0c07070401000000000000000000000000000003050505101d293643505c6976838f95959595959595958b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c697682888888888888888888887e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b7b7b7b7b7b7b7b7b7b7b7a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e696e6e6e6e6e6e6e6e6e6e6e6d685d5245392c2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050606060606060606060606060000000000000000000000000000000000000000000005121e2a36424d575e6162626262626262626262605d564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0f1213131313131313131313131308080602000000000000000000000000000000000000020e1a25303b454d52545555555555555555555554524c443a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010910161b1e2020202020202020202020201514120e0903000000000000000000000000000000000009141f29333b424648484848484848484848484745413a32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d22211e1a150e0600000000000000000000000000000000030d17212930363a3b3b3b3b3b3b3b3b3b3b3b3a39352f2820160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252c33373939393939393939393939392f2e2b2620180f0600000000000000000000000000000000050f171f252a2d2e2f2f2f2f2f2f2f2f2f2f2d2c29241e160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b252e373e434646464646464646464646463b3a37312a21180e0300000000000000000000000000000000050d141a1e20212222222222222222222221201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212c3740494f5353535353535353535353534847423c332a201509000000000000000000000000000000000003090e121415151515151515151515151413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b27333e49525a5f606060606060606060606055534d453c31261a0e0200000000000000000000000000000000000002050708080808080808080808080707040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d3946535f6c76797979797979797979797976695f53473a2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986868686868686868686867b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939393939393939393887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f95887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facacacacaca195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9b9b9aea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9bbbbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facaeaeaeaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939fa1a1a1a1a1a195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939595959595959595887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986888888888888888888887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d3946535f6c767b7b7b7b7b7b7b7b7b7b7b796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f696e6e6e6e6e6e6e6e6e6e6e6d665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d575f6262626262626262626262605c544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c454d53555555555555555555555553514b42392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333c424748484848484848484848484645403930271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212a31373a3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820262b2e2f2f2f2f2f2f2f2f2f2f2f2d2c28231d150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e212222222222222222222222201f1c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415151515151515151515151313100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060808080808080808080808080706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + m_StreamData: + offset: 0 + size: 0 + path: +--- !u!21 &-4406428672775297824 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: M 8pt Atlas Material + m_Shader: {fileID: 4800000, guid: 68e6db2ebdc24f95958faec2be5558d6, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: -5588028290808842772} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0.5 + - _FaceDilate: 0 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.73125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c1514a6bd24e1e882cebbe1904ce04, type: 3} + m_Name: M 8pt SDF + m_EditorClassIdentifier: + hashCode: 1199913632 + material: {fileID: -4406428672775297824} + materialHashCode: 154557905 + m_Version: 1.1.0 + m_SourceFontFileGUID: f447e881a56c231438c6a5afb6821d77 + m_SourceFontFile_EditorRef: {fileID: 12800000, guid: f447e881a56c231438c6a5afb6821d77, + type: 3} + m_SourceFontFile: {fileID: 12800000, guid: f447e881a56c231438c6a5afb6821d77, type: 3} + m_AtlasPopulationMode: 1 + m_FaceInfo: + m_FamilyName: pix M 8pt + m_StyleName: Regular + m_PointSize: 90 + m_Scale: 1 + m_LineHeight: 147.06001 + m_AscentLine: 123.75001 + m_CapLine: 102 + m_MeanLine: 68 + m_Baseline: 0 + m_DescentLine: -22.5 + m_SuperscriptOffset: 123.75001 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -22.5 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -11.25 + m_UnderlineThickness: 4.5 + m_StrikethroughOffset: 27.2 + m_StrikethroughThickness: 4.5 + m_TabWidth: 45 + m_GlyphTable: + - m_Index: 66 + m_Metrics: + m_Width: 67.40625 + m_Height: 11.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: -11.34375 + m_HorizontalAdvance: 78.75 + m_GlyphRect: + m_X: 10 + m_Y: 10 + m_Width: 68 + m_Height: 12 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 104 + m_Metrics: + m_Width: 56.15625 + m_Height: 11.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 11.15625 + m_HorizontalAdvance: 67.5 + m_GlyphRect: + m_X: 97 + m_Y: 10 + m_Width: 57 + m_Height: 12 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 37 + m_Metrics: + m_Width: 56.15625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 67.5 + m_GlyphRect: + m_X: 173 + m_Y: 10 + m_Width: 57 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 88 + m_Metrics: + m_Width: 56.15625 + m_Height: 67.40625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 67.40625 + m_HorizontalAdvance: 67.5 + m_GlyphRect: + m_X: 10 + m_Y: 41 + m_Width: 57 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 87 + m_Metrics: + m_Width: 22.40625 + m_Height: 89.90625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 89.90625 + m_HorizontalAdvance: 33.75 + m_GlyphRect: + m_X: 86 + m_Y: 41 + m_Width: 23 + m_Height: 90 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 82 + m_Metrics: + m_Width: 56.15625 + m_Height: 67.40625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 67.40625 + m_HorizontalAdvance: 67.5 + m_GlyphRect: + m_X: 10 + m_Y: 128 + m_Width: 57 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 81 + m_Metrics: + m_Width: 56.15625 + m_Height: 67.40625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 67.40625 + m_HorizontalAdvance: 67.5 + m_GlyphRect: + m_X: 249 + m_Y: 10 + m_Width: 57 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 38 + m_Metrics: + m_Width: 67.40625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 78.75 + m_GlyphRect: + m_X: 325 + m_Y: 10 + m_Width: 68 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 68 + m_Metrics: + m_Width: 56.15625 + m_Height: 67.40625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 67.40625 + m_HorizontalAdvance: 67.5 + m_GlyphRect: + m_X: 249 + m_Y: 97 + m_Width: 57 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 70 + m_Metrics: + m_Width: 56.15625 + m_Height: 67.40625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 67.40625 + m_HorizontalAdvance: 67.5 + m_GlyphRect: + m_X: 128 + m_Y: 131 + m_Width: 57 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 72 + m_Metrics: + m_Width: 56.15625 + m_Height: 67.40625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 67.40625 + m_HorizontalAdvance: 67.5 + m_GlyphRect: + m_X: 10 + m_Y: 215 + m_Width: 57 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 79 + m_Metrics: + m_Width: 11.15625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 22.5 + m_GlyphRect: + m_X: 86 + m_Y: 150 + m_Width: 12 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 50 + m_Metrics: + m_Width: 67.40625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 78.75 + m_GlyphRect: + m_X: 412 + m_Y: 10 + m_Width: 68 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 78 + m_Metrics: + m_Width: 56.15625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 67.5 + m_GlyphRect: + m_X: 499 + m_Y: 10 + m_Width: 57 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 92 + m_Metrics: + m_Width: 56.15625 + m_Height: 89.90625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 67.40625 + m_HorizontalAdvance: 67.5 + m_GlyphRect: + m_X: 575 + m_Y: 10 + m_Width: 57 + m_Height: 91 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 31 + m_Metrics: + m_Width: 44.90625 + m_Height: 78.65625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 78.65625 + m_HorizontalAdvance: 56.25 + m_GlyphRect: + m_X: 651 + m_Y: 10 + m_Width: 45 + m_Height: 79 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 34 + m_Metrics: + m_Width: 56.15625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 67.5 + m_GlyphRect: + m_X: 715 + m_Y: 10 + m_Width: 57 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 18 + m_Metrics: + m_Width: 44.90625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 56.25 + m_GlyphRect: + m_X: 651 + m_Y: 108 + m_Width: 45 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 56 + m_Metrics: + m_Width: 67.40625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 78.75 + m_GlyphRect: + m_X: 791 + m_Y: 10 + m_Width: 68 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 39 + m_Metrics: + m_Width: 67.40625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 78.75 + m_GlyphRect: + m_X: 878 + m_Y: 10 + m_Width: 68 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 90 + m_Metrics: + m_Width: 78.65625 + m_Height: 67.40625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 67.40625 + m_HorizontalAdvance: 90 + m_GlyphRect: + m_X: 715 + m_Y: 131 + m_Width: 79 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 71 + m_Metrics: + m_Width: 56.15625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 67.5 + m_GlyphRect: + m_X: 575 + m_Y: 120 + m_Width: 57 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 48 + m_Metrics: + m_Width: 78.65625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 90 + m_GlyphRect: + m_X: 813 + m_Y: 131 + m_Width: 79 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 49 + m_Metrics: + m_Width: 67.40625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 78.75 + m_GlyphRect: + m_X: 715 + m_Y: 218 + m_Width: 68 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 3 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 45 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 55 + m_Metrics: + m_Width: 56.15625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 67.5 + m_GlyphRect: + m_X: 911 + m_Y: 131 + m_Width: 57 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 91 + m_Metrics: + m_Width: 44.90625 + m_Height: 67.40625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 67.40625 + m_HorizontalAdvance: 56.25 + m_GlyphRect: + m_X: 651 + m_Y: 229 + m_Width: 45 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 83 + m_Metrics: + m_Width: 56.15625 + m_Height: 89.90625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 67.40625 + m_HorizontalAdvance: 67.5 + m_GlyphRect: + m_X: 802 + m_Y: 252 + m_Width: 57 + m_Height: 91 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 76 + m_Metrics: + m_Width: 11.15625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 22.5 + m_GlyphRect: + m_X: 965 + m_Y: 10 + m_Width: 12 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 20 + m_Metrics: + m_Width: 33.65625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 45 + m_GlyphRect: + m_X: 878 + m_Y: 252 + m_Width: 34 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 21 + m_Metrics: + m_Width: 56.15625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 67.5 + m_GlyphRect: + m_X: 931 + m_Y: 252 + m_Width: 57 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 25 + m_Metrics: + m_Width: 56.15625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 67.5 + m_GlyphRect: + m_X: 325 + m_Y: 131 + m_Width: 57 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 26 + m_Metrics: + m_Width: 56.15625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 67.5 + m_GlyphRect: + m_X: 204 + m_Y: 184 + m_Width: 57 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 8 + m_Metrics: + m_Width: 78.65625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 90 + m_GlyphRect: + m_X: 86 + m_Y: 271 + m_Width: 79 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 51 + m_Metrics: + m_Width: 67.40625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 78.75 + m_GlyphRect: + m_X: 401 + m_Y: 131 + m_Width: 68 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 85 + m_Metrics: + m_Width: 22.40625 + m_Height: 67.40625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 67.40625 + m_HorizontalAdvance: 33.75 + m_GlyphRect: + m_X: 128 + m_Y: 41 + m_Width: 23 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 74 + m_Metrics: + m_Width: 56.15625 + m_Height: 89.90625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 67.40625 + m_HorizontalAdvance: 67.5 + m_GlyphRect: + m_X: 10 + m_Y: 302 + m_Width: 57 + m_Height: 91 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 86 + m_Metrics: + m_Width: 44.90625 + m_Height: 67.40625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 67.40625 + m_HorizontalAdvance: 56.25 + m_GlyphRect: + m_X: 488 + m_Y: 131 + m_Width: 45 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 40 + m_Metrics: + m_Width: 56.15625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 67.5 + m_GlyphRect: + m_X: 488 + m_Y: 218 + m_Width: 57 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 17 + m_Metrics: + m_Width: 11.15625 + m_Height: 11.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 11.15625 + m_HorizontalAdvance: 22.5 + m_GlyphRect: + m_X: 996 + m_Y: 10 + m_Width: 12 + m_Height: 12 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 53 + m_Metrics: + m_Width: 67.40625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 78.75 + m_GlyphRect: + m_X: 564 + m_Y: 241 + m_Width: 68 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 58 + m_Metrics: + m_Width: 123.65625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 135 + m_GlyphRect: + m_X: 651 + m_Y: 339 + m_Width: 124 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 42 + m_Metrics: + m_Width: 67.40625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 78.75 + m_GlyphRect: + m_X: 280 + m_Y: 252 + m_Width: 68 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 44 + m_Metrics: + m_Width: 11.15625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 22.5 + m_GlyphRect: + m_X: 987 + m_Y: 131 + m_Width: 12 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 54 + m_Metrics: + m_Width: 56.15625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 67.5 + m_GlyphRect: + m_X: 794 + m_Y: 362 + m_Width: 57 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 80 + m_Metrics: + m_Width: 78.65625 + m_Height: 67.40625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 67.40625 + m_HorizontalAdvance: 90 + m_GlyphRect: + m_X: 367 + m_Y: 252 + m_Width: 79 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 75 + m_Metrics: + m_Width: 56.15625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 67.5 + m_GlyphRect: + m_X: 184 + m_Y: 305 + m_Width: 57 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 69 + m_Metrics: + m_Width: 56.15625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 67.5 + m_GlyphRect: + m_X: 86 + m_Y: 392 + m_Width: 57 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 15 + m_Metrics: + m_Width: 22.40625 + m_Height: 22.40625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 11.15625 + m_HorizontalAdvance: 33.75 + m_GlyphRect: + m_X: 204 + m_Y: 131 + m_Width: 23 + m_Height: 24 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 77 + m_Metrics: + m_Width: 11.15625 + m_Height: 123.65625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 22.5 + m_GlyphRect: + m_X: 10 + m_Y: 412 + m_Width: 12 + m_Height: 125 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 73 + m_Metrics: + m_Width: 22.40625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 33.75 + m_GlyphRect: + m_X: 41 + m_Y: 412 + m_Width: 23 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 10 + m_Metrics: + m_Width: 11.15625 + m_Height: 33.65625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 22.5 + m_GlyphRect: + m_X: 996 + m_Y: 41 + m_Width: 12 + m_Height: 35 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 4 + m_Metrics: + m_Width: 11.15625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 22.5 + m_GlyphRect: + m_X: 870 + m_Y: 373 + m_Width: 12 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 41 + m_Metrics: + m_Width: 56.15625 + m_Height: 101.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.15625 + m_HorizontalAdvance: 67.5 + m_GlyphRect: + m_X: 901 + m_Y: 373 + m_Width: 57 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + m_CharacterTable: + - m_ElementType: 1 + m_Unicode: 95 + m_GlyphIndex: 66 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8230 + m_GlyphIndex: 104 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 66 + m_GlyphIndex: 37 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 117 + m_GlyphIndex: 88 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 116 + m_GlyphIndex: 87 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 111 + m_GlyphIndex: 82 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 110 + m_GlyphIndex: 81 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 67 + m_GlyphIndex: 38 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 97 + m_GlyphIndex: 68 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 99 + m_GlyphIndex: 70 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 101 + m_GlyphIndex: 72 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 108 + m_GlyphIndex: 79 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 79 + m_GlyphIndex: 50 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 107 + m_GlyphIndex: 78 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 121 + m_GlyphIndex: 92 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 60 + m_GlyphIndex: 31 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 63 + m_GlyphIndex: 34 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 47 + m_GlyphIndex: 18 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 85 + m_GlyphIndex: 56 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 68 + m_GlyphIndex: 39 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 119 + m_GlyphIndex: 90 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 100 + m_GlyphIndex: 71 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 77 + m_GlyphIndex: 48 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 78 + m_GlyphIndex: 49 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 32 + m_GlyphIndex: 3 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 84 + m_GlyphIndex: 55 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 120 + m_GlyphIndex: 91 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 112 + m_GlyphIndex: 83 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 105 + m_GlyphIndex: 76 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 49 + m_GlyphIndex: 20 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 50 + m_GlyphIndex: 21 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 54 + m_GlyphIndex: 25 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 55 + m_GlyphIndex: 26 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 37 + m_GlyphIndex: 8 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 80 + m_GlyphIndex: 51 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 114 + m_GlyphIndex: 85 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 103 + m_GlyphIndex: 74 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 115 + m_GlyphIndex: 86 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 69 + m_GlyphIndex: 40 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 46 + m_GlyphIndex: 17 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 82 + m_GlyphIndex: 53 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 87 + m_GlyphIndex: 58 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 71 + m_GlyphIndex: 42 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 73 + m_GlyphIndex: 44 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 83 + m_GlyphIndex: 54 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 109 + m_GlyphIndex: 80 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 104 + m_GlyphIndex: 75 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 98 + m_GlyphIndex: 69 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 44 + m_GlyphIndex: 15 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 106 + m_GlyphIndex: 77 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 102 + m_GlyphIndex: 73 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 39 + m_GlyphIndex: 10 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 33 + m_GlyphIndex: 4 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 70 + m_GlyphIndex: 41 + m_Scale: 1 + m_AtlasTextures: + - {fileID: -5588028290808842772} + m_AtlasTextureIndex: 0 + m_UsedGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 87 + m_Height: 31 + - m_X: 87 + m_Y: 0 + m_Width: 76 + m_Height: 31 + - m_X: 163 + m_Y: 0 + m_Width: 76 + m_Height: 121 + - m_X: 0 + m_Y: 31 + m_Width: 76 + m_Height: 87 + - m_X: 76 + m_Y: 31 + m_Width: 42 + m_Height: 109 + - m_X: 0 + m_Y: 118 + m_Width: 76 + m_Height: 87 + - m_X: 239 + m_Y: 0 + m_Width: 76 + m_Height: 87 + - m_X: 315 + m_Y: 0 + m_Width: 87 + m_Height: 121 + - m_X: 239 + m_Y: 87 + m_Width: 76 + m_Height: 87 + - m_X: 118 + m_Y: 121 + m_Width: 76 + m_Height: 87 + - m_X: 0 + m_Y: 205 + m_Width: 76 + m_Height: 87 + - m_X: 76 + m_Y: 140 + m_Width: 31 + m_Height: 121 + - m_X: 402 + m_Y: 0 + m_Width: 87 + m_Height: 121 + - m_X: 489 + m_Y: 0 + m_Width: 76 + m_Height: 121 + - m_X: 565 + m_Y: 0 + m_Width: 76 + m_Height: 110 + - m_X: 641 + m_Y: 0 + m_Width: 64 + m_Height: 98 + - m_X: 705 + m_Y: 0 + m_Width: 76 + m_Height: 121 + - m_X: 641 + m_Y: 98 + m_Width: 64 + m_Height: 121 + - m_X: 781 + m_Y: 0 + m_Width: 87 + m_Height: 121 + - m_X: 868 + m_Y: 0 + m_Width: 87 + m_Height: 121 + - m_X: 705 + m_Y: 121 + m_Width: 98 + m_Height: 87 + - m_X: 565 + m_Y: 110 + m_Width: 76 + m_Height: 121 + - m_X: 803 + m_Y: 121 + m_Width: 98 + m_Height: 121 + - m_X: 705 + m_Y: 208 + m_Width: 87 + m_Height: 121 + - m_X: 901 + m_Y: 121 + m_Width: 76 + m_Height: 121 + - m_X: 641 + m_Y: 219 + m_Width: 64 + m_Height: 87 + - m_X: 792 + m_Y: 242 + m_Width: 76 + m_Height: 110 + - m_X: 955 + m_Y: 0 + m_Width: 31 + m_Height: 121 + - m_X: 868 + m_Y: 242 + m_Width: 53 + m_Height: 121 + - m_X: 921 + m_Y: 242 + m_Width: 76 + m_Height: 121 + - m_X: 315 + m_Y: 121 + m_Width: 76 + m_Height: 121 + - m_X: 194 + m_Y: 174 + m_Width: 76 + m_Height: 121 + - m_X: 76 + m_Y: 261 + m_Width: 98 + m_Height: 121 + - m_X: 391 + m_Y: 121 + m_Width: 87 + m_Height: 121 + - m_X: 118 + m_Y: 31 + m_Width: 42 + m_Height: 87 + - m_X: 0 + m_Y: 292 + m_Width: 76 + m_Height: 110 + - m_X: 478 + m_Y: 121 + m_Width: 64 + m_Height: 87 + - m_X: 478 + m_Y: 208 + m_Width: 76 + m_Height: 121 + - m_X: 986 + m_Y: 0 + m_Width: 31 + m_Height: 31 + - m_X: 554 + m_Y: 231 + m_Width: 87 + m_Height: 121 + - m_X: 641 + m_Y: 329 + m_Width: 143 + m_Height: 121 + - m_X: 270 + m_Y: 242 + m_Width: 87 + m_Height: 121 + - m_X: 977 + m_Y: 121 + m_Width: 31 + m_Height: 121 + - m_X: 784 + m_Y: 352 + m_Width: 76 + m_Height: 121 + - m_X: 357 + m_Y: 242 + m_Width: 98 + m_Height: 87 + - m_X: 174 + m_Y: 295 + m_Width: 76 + m_Height: 121 + - m_X: 76 + m_Y: 382 + m_Width: 76 + m_Height: 121 + - m_X: 194 + m_Y: 121 + m_Width: 42 + m_Height: 43 + - m_X: 0 + m_Y: 402 + m_Width: 31 + m_Height: 144 + - m_X: 31 + m_Y: 402 + m_Width: 42 + m_Height: 121 + - m_X: 986 + m_Y: 31 + m_Width: 31 + m_Height: 54 + - m_X: 860 + m_Y: 363 + m_Width: 31 + m_Height: 121 + - m_X: 891 + m_Y: 363 + m_Width: 76 + m_Height: 121 + m_FreeGlyphRects: + - m_X: 792 + m_Y: 208 + m_Width: 11 + m_Height: 34 + - m_X: 107 + m_Y: 140 + m_Width: 11 + m_Height: 121 + - m_X: 107 + m_Y: 208 + m_Width: 87 + m_Height: 53 + - m_X: 118 + m_Y: 118 + m_Width: 45 + m_Height: 3 + - m_X: 160 + m_Y: 31 + m_Width: 3 + m_Height: 90 + - m_X: 542 + m_Y: 121 + m_Width: 23 + m_Height: 87 + - m_X: 1017 + m_Y: 0 + m_Width: 6 + m_Height: 1023 + - m_X: 554 + m_Y: 121 + m_Width: 11 + m_Height: 110 + - m_X: 641 + m_Y: 306 + m_Width: 64 + m_Height: 23 + - m_X: 270 + m_Y: 174 + m_Width: 45 + m_Height: 68 + - m_X: 357 + m_Y: 329 + m_Width: 197 + m_Height: 694 + - m_X: 357 + m_Y: 352 + m_Width: 284 + m_Height: 671 + - m_X: 997 + m_Y: 242 + m_Width: 26 + m_Height: 781 + - m_X: 784 + m_Y: 329 + m_Width: 8 + m_Height: 23 + - m_X: 455 + m_Y: 242 + m_Width: 23 + m_Height: 781 + - m_X: 174 + m_Y: 208 + m_Width: 20 + m_Height: 87 + - m_X: 250 + m_Y: 295 + m_Width: 20 + m_Height: 728 + - m_X: 250 + m_Y: 363 + m_Width: 391 + m_Height: 660 + - m_X: 152 + m_Y: 450 + m_Width: 632 + m_Height: 573 + - m_X: 152 + m_Y: 416 + m_Width: 489 + m_Height: 607 + - m_X: 152 + m_Y: 382 + m_Width: 22 + m_Height: 641 + - m_X: 194 + m_Y: 164 + m_Width: 45 + m_Height: 10 + - m_X: 236 + m_Y: 121 + m_Width: 3 + m_Height: 53 + - m_X: 0 + m_Y: 546 + m_Width: 1023 + m_Height: 477 + - m_X: 31 + m_Y: 523 + m_Width: 992 + m_Height: 500 + - m_X: 73 + m_Y: 503 + m_Width: 950 + m_Height: 520 + - m_X: 73 + m_Y: 402 + m_Width: 3 + m_Height: 621 + - m_X: 986 + m_Y: 85 + m_Width: 37 + m_Height: 36 + - m_X: 1008 + m_Y: 85 + m_Width: 15 + m_Height: 938 + - m_X: 860 + m_Y: 352 + m_Width: 8 + m_Height: 11 + - m_X: 152 + m_Y: 484 + m_Width: 871 + m_Height: 539 + - m_X: 152 + m_Y: 473 + m_Width: 708 + m_Height: 550 + - m_X: 967 + m_Y: 363 + m_Width: 56 + m_Height: 660 + m_fontInfo: + Name: + PointSize: 0 + Scale: 0 + CharacterCount: 0 + LineHeight: 0 + Baseline: 0 + Ascender: 0 + CapHeight: 0 + Descender: 0 + CenterLine: 0 + SuperscriptOffset: 0 + SubscriptOffset: 0 + SubSize: 0 + Underline: 0 + UnderlineThickness: 0 + strikethrough: 0 + strikethroughThickness: 0 + TabWidth: 0 + Padding: 0 + AtlasWidth: 0 + AtlasHeight: 0 + atlas: {fileID: 0} + m_AtlasWidth: 1024 + m_AtlasHeight: 1024 + m_AtlasPadding: 9 + m_AtlasRenderMode: 4165 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + m_FontFeatureTable: + m_GlyphPairAdjustmentRecords: [] + fallbackFontAssets: [] + m_FallbackFontAssetTable: [] + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: f447e881a56c231438c6a5afb6821d77 + pointSizeSamplingMode: 0 + pointSize: 90 + padding: 9 + packingMode: 0 + atlasWidth: 1024 + atlasHeight: 1024 + characterSetSelectionMode: 7 + characterSequence: + referencedFontAssetGUID: + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4165 + includeFontFeatures: 0 + m_FontWeightTable: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + fontWeights: [] + normalStyle: 0 + normalSpacingOffset: 0 + boldStyle: 0.75 + boldSpacing: 7 + italicStyle: 35 + tabSize: 10 diff --git a/Assets/M 8pt SDF.asset.meta b/Assets/M 8pt SDF.asset.meta new file mode 100644 index 0000000..04cf837 --- /dev/null +++ b/Assets/M 8pt SDF.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a9fb72713462bd34a99acbf23a40dd74 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/M 8pt.ttf b/Assets/M 8pt.ttf new file mode 100644 index 0000000..4375172 Binary files /dev/null and b/Assets/M 8pt.ttf differ diff --git a/Assets/M 8pt.ttf.meta b/Assets/M 8pt.ttf.meta new file mode 100644 index 0000000..5c3e504 --- /dev/null +++ b/Assets/M 8pt.ttf.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: f447e881a56c231438c6a5afb6821d77 +TrueTypeFontImporter: + externalObjects: {} + serializedVersion: 4 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 0 + characterPadding: 1 + includeFontData: 1 + fontName: pix M 8pt + fontNames: + - pix M 8pt + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + ascentCalculationMode: 1 + useLegacyBoundsCalculation: 0 + shouldRoundAdvanceValue: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Movie.meta b/Assets/Movie.meta new file mode 100644 index 0000000..5f8ecdf --- /dev/null +++ b/Assets/Movie.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ec41bd03f56b19b479d77620da647fb9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git "a/Assets/Movie/\343\203\254\343\202\263\343\203\274\343\203\207\343\202\243\343\203\263\343\202\260 2024-06-17 140710.mp4" "b/Assets/Movie/\343\203\254\343\202\263\343\203\274\343\203\207\343\202\243\343\203\263\343\202\260 2024-06-17 140710.mp4" new file mode 100644 index 0000000..d993338 Binary files /dev/null and "b/Assets/Movie/\343\203\254\343\202\263\343\203\274\343\203\207\343\202\243\343\203\263\343\202\260 2024-06-17 140710.mp4" differ diff --git "a/Assets/Movie/\343\203\254\343\202\263\343\203\274\343\203\207\343\202\243\343\203\263\343\202\260 2024-06-17 140710.mp4.meta" "b/Assets/Movie/\343\203\254\343\202\263\343\203\274\343\203\207\343\202\243\343\203\263\343\202\260 2024-06-17 140710.mp4.meta" new file mode 100644 index 0000000..36dd2c2 --- /dev/null +++ "b/Assets/Movie/\343\203\254\343\202\263\343\203\274\343\203\207\343\202\243\343\203\263\343\202\260 2024-06-17 140710.mp4.meta" @@ -0,0 +1,36 @@ +fileFormatVersion: 2 +guid: 42c5ecb9056de1a40bc8a4b986fe9434 +VideoClipImporter: + externalObjects: {} + serializedVersion: 3 + frameRange: 0 + startFrame: -1 + endFrame: -1 + colorSpace: 3 + deinterlace: 0 + encodeAlpha: 0 + flipVertical: 0 + flipHorizontal: 0 + importAudio: 1 + targetSettings: + : + enableTranscoding: 1 + codec: 0 + resizeFormat: 0 + aspectRatio: 0 + customWidth: 1806 + customHeight: 1006 + bitrateMode: 2 + spatialQuality: 2 + Standalone: + enableTranscoding: 0 + codec: 0 + resizeFormat: 0 + aspectRatio: 0 + customWidth: 1806 + customHeight: 1006 + bitrateMode: 2 + spatialQuality: 2 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/NewEmptyCSharpScript.cs b/Assets/NewEmptyCSharpScript.cs new file mode 100644 index 0000000..bbc1e6d --- /dev/null +++ b/Assets/NewEmptyCSharpScript.cs @@ -0,0 +1,6 @@ +using UnityEngine; + +public class NewEmptyCSharpScript +{ + +} diff --git a/Assets/NewEmptyCSharpScript.cs.meta b/Assets/NewEmptyCSharpScript.cs.meta new file mode 100644 index 0000000..9972fc7 --- /dev/null +++ b/Assets/NewEmptyCSharpScript.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: e8b3b8a185d8d7f48ab72a4ee0ba4464 \ No newline at end of file diff --git a/Assets/Scenes/SampleScene.unity b/Assets/Scenes/SampleScene.unity index 9421266..91aaed4 100644 --- a/Assets/Scenes/SampleScene.unity +++ b/Assets/Scenes/SampleScene.unity @@ -13,7 +13,7 @@ OcclusionCullingSettings: --- !u!104 &2 RenderSettings: m_ObjectHideFlags: 0 - serializedVersion: 9 + serializedVersion: 10 m_Fog: 0 m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} m_FogMode: 3 @@ -44,7 +44,6 @@ RenderSettings: LightmapSettings: m_ObjectHideFlags: 0 serializedVersion: 12 - m_GIWorkflowMode: 1 m_GISettings: serializedVersion: 2 m_BounceScale: 1 @@ -67,9 +66,6 @@ LightmapSettings: m_LightmapParameters: {fileID: 0} m_LightmapsBakeMode: 1 m_TextureCompression: 1 - m_FinalGather: 0 - m_FinalGatherFiltering: 1 - m_FinalGatherRayCount: 256 m_ReflectionCompression: 2 m_MixedBakeMode: 2 m_BakeBackend: 0 @@ -104,7 +100,7 @@ NavMeshSettings: serializedVersion: 2 m_ObjectHideFlags: 0 m_BuildSettings: - serializedVersion: 2 + serializedVersion: 3 agentTypeID: 0 agentRadius: 0.5 agentHeight: 2 @@ -117,12 +113,93 @@ NavMeshSettings: cellSize: 0.16666667 manualTileSize: 0 tileSize: 256 - accuratePlacement: 0 + buildHeightMesh: 0 maxJobWorkers: 0 preserveTilesOutsideBounds: 0 debug: m_Flags: 0 m_NavMeshData: {fileID: 0} +--- !u!1 &422197245 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 422197246} + - component: {fileID: 422197247} + - component: {fileID: 422197248} + m_Layer: 0 + m_Name: "\u30EC\u30B3\u30FC\u30C7\u30A3\u30F3\u30B0 2024-06-17 140710" + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &422197246 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 422197245} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 746514245} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!328 &422197247 +VideoPlayer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 422197245} + m_Enabled: 1 + m_VideoClip: {fileID: 32900000, guid: 42c5ecb9056de1a40bc8a4b986fe9434, type: 3} + m_TargetCameraAlpha: 1 + m_TargetCamera3DLayout: 0 + m_TargetCamera: {fileID: 519420031} + m_TargetTexture: {fileID: 0} + m_TimeReference: 0 + m_TargetMaterialRenderer: {fileID: 0} + m_TargetMaterialProperty: + m_RenderMode: 0 + m_AspectRatio: 2 + m_DataSource: 0 + m_TimeUpdateMode: 2 + m_PlaybackSpeed: 1 + m_AudioOutputMode: 2 + m_TargetAudioSources: + - {fileID: 0} + m_DirectAudioVolumes: + - 1 + m_Url: + m_EnabledAudioTracks: 01 + m_DirectAudioMutes: 00 + m_ControlledAudioTrackCount: 1 + m_PlayOnAwake: 1 + m_SkipOnDrop: 1 + m_Looping: 0 + m_WaitForFirstFrame: 1 + m_FrameReadyEventEnabled: 0 + m_VideoShaders: [] +--- !u!114 &422197248 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 422197245} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a851cfb00c4d9046ab90ed17f9d35ec, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &519420028 GameObject: m_ObjectHideFlags: 0 @@ -159,13 +236,21 @@ Camera: m_Enabled: 1 serializedVersion: 2 m_ClearFlags: 2 - m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_BackGroundColor: {r: 0, g: 0, b: 0, a: 0} m_projectionMatrixMode: 1 m_GateFitMode: 2 m_FOVAxisMode: 0 + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 16 + m_FocusDistance: 10 + m_FocalLength: 50 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 m_SensorSize: {x: 36, y: 24} m_LensShift: {x: 0, y: 0} - m_FocalLength: 50 m_NormalizedViewPortRect: serializedVersion: 2 x: 0 @@ -199,10 +284,49 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 519420028} + serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: -10} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &746514244 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 746514245} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &746514245 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 746514244} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 422197246} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1660057539 &9223372036854775807 +SceneRoots: + m_ObjectHideFlags: 0 + m_Roots: + - {fileID: 519420032} + - {fileID: 746514245} diff --git a/Assets/Scenes/Start-test.unity b/Assets/Scenes/Start-test.unity index 7a1a2be..f1e6921 100644 --- a/Assets/Scenes/Start-test.unity +++ b/Assets/Scenes/Start-test.unity @@ -119,6 +119,89 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} +--- !u!1 &161595554 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 161595555} + - component: {fileID: 161595557} + - component: {fileID: 161595556} + m_Layer: 0 + m_Name: "\u30EC\u30B3\u30FC\u30C7\u30A3\u30F3\u30B0 2024-06-17 140710" + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &161595555 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 161595554} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -457.6731, y: -364.78232, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1068268910} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &161595556 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 161595554} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ec784d48aa2d34a42bda9d3d3bf34bbb, type: 3} + m_Name: + m_EditorClassIdentifier: + videoPlayer: {fileID: 0} + textObject: {fileID: 0} +--- !u!328 &161595557 +VideoPlayer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 161595554} + m_Enabled: 1 + m_VideoClip: {fileID: 32900000, guid: 42c5ecb9056de1a40bc8a4b986fe9434, type: 3} + m_TargetCameraAlpha: 1 + m_TargetCamera3DLayout: 0 + m_TargetCamera: {fileID: 2037673571} + m_TargetTexture: {fileID: 0} + m_TimeReference: 0 + m_TargetMaterialRenderer: {fileID: 0} + m_TargetMaterialProperty: + m_RenderMode: 0 + m_AspectRatio: 2 + m_DataSource: 0 + m_TimeUpdateMode: 2 + m_PlaybackSpeed: 1 + m_AudioOutputMode: 2 + m_TargetAudioSources: + - {fileID: 0} + m_DirectAudioVolumes: + - 1 + m_Url: + m_EnabledAudioTracks: 01 + m_DirectAudioMutes: 00 + m_ControlledAudioTrackCount: 1 + m_PlayOnAwake: 1 + m_SkipOnDrop: 1 + m_Looping: 0 + m_WaitForFirstFrame: 1 + m_FrameReadyEventEnabled: 0 + m_VideoShaders: [] --- !u!1 &352177493 GameObject: m_ObjectHideFlags: 0 @@ -358,6 +441,125 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 576208190} m_CullTransparentMesh: 1 +--- !u!1 &994018683 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 994018685} + - component: {fileID: 994018684} + m_Layer: 0 + m_Name: Window_Header_0 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!212 &994018684 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 994018683} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: -6763024814601447701, guid: b4ce8df244c872141a3aa5195ec5de97, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.48, y: 0.48} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!4 &994018685 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 994018683} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 187.79004, y: 230.8336, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1068268909 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1068268910} + m_Layer: 0 + m_Name: VideoPlayer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1068268910 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1068268909} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 457.6731, y: 364.78232, z: 0} + m_LocalScale: {x: 1.5775, y: 1.5775, z: 1.5775} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 161595555} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1214306960 GameObject: m_ObjectHideFlags: 0 @@ -502,8 +704,8 @@ MonoBehaviour: m_fontMaterials: [] m_fontColor32: serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} + rgba: 4278716424 + m_fontColor: {r: 0.031446517, g: 0.031446517, b: 0.031446517, a: 1} m_enableVertexGradient: 0 m_colorMode: 3 m_fontColorGradient: @@ -608,8 +810,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: -23, y: -107} - m_SizeDelta: {x: 160, y: 30} + m_AnchoredPosition: {x: -7.6523, y: -125.017} + m_SizeDelta: {x: 171.1381, y: 41.207} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1884044449 MonoBehaviour: @@ -675,7 +877,7 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Sprite: {fileID: 21300000, guid: 043d44c4d4dde7241a7e71cc03e0969b, type: 3} m_Type: 1 m_PreserveAspect: 0 m_FillCenter: 1 @@ -729,7 +931,7 @@ Camera: m_Enabled: 1 serializedVersion: 2 m_ClearFlags: 1 - m_BackGroundColor: {r: 0.19215688, g: 0.26630208, b: 0.4745098, a: 0} + m_BackGroundColor: {r: 0.08899954, g: 0.23173983, b: 0.6289307, a: 0} m_projectionMatrixMode: 1 m_GateFitMode: 2 m_FOVAxisMode: 0 @@ -792,3 +994,5 @@ SceneRoots: - {fileID: 2037673572} - {fileID: 352177497} - {fileID: 1214306963} + - {fileID: 994018685} + - {fileID: 1068268910} diff --git a/Assets/Scenes/Tutorial.unity b/Assets/Scenes/Tutorial.unity new file mode 100644 index 0000000..ab36793 --- /dev/null +++ b/Assets/Scenes/Tutorial.unity @@ -0,0 +1,14749 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &23268675 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 23268676} + - component: {fileID: 23268678} + - component: {fileID: 23268677} + m_Layer: 5 + m_Name: Progress + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &23268676 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 23268675} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 150260976} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -76.5, y: -163.72} + m_SizeDelta: {x: 200, y: 20.64} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &23268677 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 23268675} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Progress + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 12 + m_fontSizeBase: 12 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 257 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 23268677} + characterCount: 8 + spriteCount: 0 + spaceCount: 0 + wordCount: 1 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &23268678 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 23268675} + m_CullTransparentMesh: 0 +--- !u!1 &43535613 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 43535614} + - component: {fileID: 43535616} + - component: {fileID: 43535615} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &43535614 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 43535613} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1155541804} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.484, y: 0} + m_AnchorMax: {x: 0.484, y: 1} + m_AnchoredPosition: {x: 0, y: 13} + m_SizeDelta: {x: 22.916668, y: 43.75} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &43535615 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 43535613} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 90db8a2452337ad4fb3931bcbe91e0b1, type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &43535616 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 43535613} + m_CullTransparentMesh: 0 +--- !u!1 &47327349 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 47327350} + - component: {fileID: 47327352} + - component: {fileID: 47327351} + m_Layer: 5 + m_Name: RatioLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &47327350 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 47327349} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1267556402} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -15.4, y: 48.9} + m_SizeDelta: {x: 108.31, y: 17} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &47327351 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 47327349} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Ratio Box + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 10 + m_fontSizeBase: 10 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 257 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 47327351} + characterCount: 9 + spriteCount: 0 + spaceCount: 1 + wordCount: 2 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &47327352 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 47327349} + m_CullTransparentMesh: 0 +--- !u!1 &91672651 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 91672652} + - component: {fileID: 91672654} + - component: {fileID: 91672653} + m_Layer: 5 + m_Name: LabelMask + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &91672652 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 91672651} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 709575231} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -34.09, y: 47.4} + m_SizeDelta: {x: 74.25, y: 14} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &91672653 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 91672651} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.8313726, g: 0.81568635, b: 0.7843138, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &91672654 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 91672651} + m_CullTransparentMesh: 0 +--- !u!1 &150260975 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 150260976} + m_Layer: 5 + m_Name: Labels + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &150260976 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 150260975} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 23268676} + - {fileID: 1236696481} + m_Father: {fileID: 489109212} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &155436560 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 155436561} + - component: {fileID: 155436562} + m_Layer: 5 + m_Name: OptionTwo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &155436561 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 155436560} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1782168047} + - {fileID: 343410836} + m_Father: {fileID: 1821219379} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 22, y: -16} + m_SizeDelta: {x: 160, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &155436562 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 155436560} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 2 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 21300000, guid: 744ab3b5a362248458e2a4afe72b1610, + type: 3} + m_PressedSprite: {fileID: 21300000, guid: 744ab3b5a362248458e2a4afe72b1610, type: 3} + m_SelectedSprite: {fileID: 21300000, guid: 8abd8cb1dae66cd47b2b4c646cd39bf2, type: 3} + m_DisabledSprite: {fileID: 21300000, guid: 03c4028a676fe71428f2f76f5d347eab, type: 3} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1782168048} + toggleTransition: 1 + graphic: {fileID: 0} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: [] + m_IsOn: 1 +--- !u!1 &185084937 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 185084938} + - component: {fileID: 185084940} + - component: {fileID: 185084939} + m_Layer: 5 + m_Name: InvertedPanel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &185084938 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 185084937} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 799631221} + m_Father: {fileID: 245366995} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -51.23, y: -129.43} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &185084939 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 185084937} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 043d44c4d4dde7241a7e71cc03e0969b, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &185084940 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 185084937} + m_CullTransparentMesh: 0 +--- !u!1 &197801835 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 197801836} + - component: {fileID: 197801838} + - component: {fileID: 197801837} + m_Layer: 5 + m_Name: ScreenshotWindow_Landscape + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &197801836 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 197801835} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 923323777} + - {fileID: 1576290108} + - {fileID: 1807396861} + - {fileID: 1218072987} + - {fileID: 435842486} + - {fileID: 897649051} + - {fileID: 518920052} + - {fileID: 1518174281} + m_Father: {fileID: 912482428} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 1.7999878} + m_SizeDelta: {x: -274.2, y: -31.7} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &197801837 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 197801835} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 9e54a29f259118842a02920cc0734bae, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &197801838 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 197801835} + m_CullTransparentMesh: 0 +--- !u!1 &210638824 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 210638825} + - component: {fileID: 210638827} + - component: {fileID: 210638826} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &210638825 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 210638824} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 691514949} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &210638826 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 210638824} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &210638827 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 210638824} + m_CullTransparentMesh: 0 +--- !u!1 &237130397 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 237130398} + - component: {fileID: 237130399} + m_Layer: 5 + m_Name: OptionTwo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &237130398 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 237130397} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1805635466} + - {fileID: 1985526803} + m_Father: {fileID: 1267556402} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 15.5, y: -16} + m_SizeDelta: {x: 160, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &237130399 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 237130397} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 2 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 21300000, guid: a8cff7744fba409408f748531b683e07, + type: 3} + m_PressedSprite: {fileID: 21300000, guid: a8cff7744fba409408f748531b683e07, type: 3} + m_SelectedSprite: {fileID: 21300000, guid: 41eeb2b12191c674b913345a679d36e0, type: 3} + m_DisabledSprite: {fileID: 21300000, guid: 9054a615669a289488e632b7946c71d2, type: 3} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1805635467} + toggleTransition: 1 + graphic: {fileID: 0} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: [] + m_IsOn: 1 +--- !u!1 &245366994 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 245366995} + - component: {fileID: 245366997} + - component: {fileID: 245366996} + m_Layer: 5 + m_Name: PopupWindow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &245366995 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 245366994} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1342395696} + - {fileID: 1160086820} + - {fileID: 1166746109} + - {fileID: 554605161} + - {fileID: 770357518} + - {fileID: 185084938} + m_Father: {fileID: 912482428} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -141.2, y: -511.7} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &245366996 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 245366994} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: f1b45dc6e647cd44a81e08f2a2399815, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &245366997 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 245366994} + m_CullTransparentMesh: 0 +--- !u!1 &278307637 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 278307638} + - component: {fileID: 278307640} + - component: {fileID: 278307639} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &278307638 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 278307637} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1391655643} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 12.96, y: 0} + m_SizeDelta: {x: 134.08, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &278307639 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 278307637} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Option 1 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 12 + m_fontSizeBase: 12 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 513 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 278307639} + characterCount: 8 + spriteCount: 0 + spaceCount: 1 + wordCount: 2 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &278307640 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 278307637} + m_CullTransparentMesh: 0 +--- !u!1 &278696803 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 278696804} + - component: {fileID: 278696806} + - component: {fileID: 278696805} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &278696804 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 278696803} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 592718499} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 12.96, y: 0} + m_SizeDelta: {x: 134.08, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &278696805 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 278696803} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Option 2 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 12 + m_fontSizeBase: 12 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 513 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 278696805} + characterCount: 8 + spriteCount: 0 + spaceCount: 1 + wordCount: 2 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &278696806 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 278696803} + m_CullTransparentMesh: 0 +--- !u!1 &290170618 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 290170619} + - component: {fileID: 290170622} + - component: {fileID: 290170621} + - component: {fileID: 290170620} + m_Layer: 5 + m_Name: CloseButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &290170619 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 290170618} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 427259808} + m_Father: {fileID: 356416333} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -24.9, y: 309.9} + m_SizeDelta: {x: 30, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &290170620 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 290170618} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 290170621} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &290170621 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 290170618} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &290170622 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 290170618} + m_CullTransparentMesh: 0 +--- !u!1 &307232052 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 307232053} + - component: {fileID: 307232055} + - component: {fileID: 307232054} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &307232053 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 307232052} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1638033939} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -0.9, y: -0.5} + m_SizeDelta: {x: 33.333336, y: 33.333336} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &307232054 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 307232052} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -357089265500988452, guid: 28711b3c5809f9849992b7b1da8c6115, + type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &307232055 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 307232052} + m_CullTransparentMesh: 0 +--- !u!1 &343410835 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 343410836} + - component: {fileID: 343410838} + - component: {fileID: 343410837} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &343410836 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 343410835} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 155436561} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 12.96, y: 0} + m_SizeDelta: {x: 134.08, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &343410837 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 343410835} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Option 2 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 12 + m_fontSizeBase: 12 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 513 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 343410837} + characterCount: 8 + spriteCount: 0 + spaceCount: 1 + wordCount: 2 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &343410838 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 343410835} + m_CullTransparentMesh: 0 +--- !u!1 &352988498 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 352988499} + - component: {fileID: 352988501} + - component: {fileID: 352988500} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &352988499 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 352988498} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2015814343} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &352988500 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 352988498} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Download + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4286611584 + m_fontColor: {r: 0.5019608, g: 0.5019608, b: 0.5019608, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 16 + m_fontSizeBase: 16 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 514 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 352988500} + characterCount: 8 + spriteCount: 0 + spaceCount: 0 + wordCount: 1 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &352988501 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 352988498} + m_CullTransparentMesh: 0 +--- !u!1 &356416332 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 356416333} + - component: {fileID: 356416335} + - component: {fileID: 356416334} + m_Layer: 5 + m_Name: MainWindow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &356416333 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 356416332} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1638033939} + - {fileID: 290170619} + - {fileID: 1828488333} + - {fileID: 1570637921} + - {fileID: 1400962947} + - {fileID: 693824978} + - {fileID: 1267556402} + - {fileID: 709575231} + - {fileID: 973327685} + - {fileID: 1450431211} + - {fileID: 1426037308} + - {fileID: 821359369} + - {fileID: 1445251219} + m_Father: {fileID: 912482428} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 9.9} + m_SizeDelta: {x: -55.4, y: -124.1} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &356416334 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 356416332} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 9e54a29f259118842a02920cc0734bae, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &356416335 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 356416332} + m_CullTransparentMesh: 0 +--- !u!1 &377443502 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 377443503} + - component: {fileID: 377443505} + - component: {fileID: 377443504} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &377443503 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 377443502} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 775318410} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 10, y: -10} + m_SizeDelta: {x: 27.083334, y: 27.083334} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &377443504 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 377443502} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: a8cff7744fba409408f748531b683e07, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &377443505 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 377443502} + m_CullTransparentMesh: 0 +--- !u!1 &380576567 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 380576568} + - component: {fileID: 380576570} + - component: {fileID: 380576569} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &380576568 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 380576567} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 838016486} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 12.96, y: 0} + m_SizeDelta: {x: 134.08, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &380576569 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 380576567} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Option 1 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 12 + m_fontSizeBase: 12 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 513 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 380576569} + characterCount: 8 + spriteCount: 0 + spaceCount: 1 + wordCount: 2 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &380576570 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 380576567} + m_CullTransparentMesh: 0 +--- !u!1 &403786969 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 403786970} + - component: {fileID: 403786972} + - component: {fileID: 403786971} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &403786970 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 403786969} + m_LocalRotation: {x: 0, y: 0, z: -1, w: 0} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1418413829} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -180} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 31.25, y: 31.25} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &403786971 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 403786969} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -5421709028232957321, guid: 28711b3c5809f9849992b7b1da8c6115, + type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &403786972 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 403786969} + m_CullTransparentMesh: 0 +--- !u!1 &427259807 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 427259808} + - component: {fileID: 427259810} + - component: {fileID: 427259809} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &427259808 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 427259807} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 290170619} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -0.6, y: 0} + m_SizeDelta: {x: 33.333336, y: 33.333336} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &427259809 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 427259807} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 2784325872354485142, guid: 28711b3c5809f9849992b7b1da8c6115, + type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &427259810 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 427259807} + m_CullTransparentMesh: 0 +--- !u!1 &434694402 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 434694403} + - component: {fileID: 434694405} + - component: {fileID: 434694404} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &434694403 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 434694402} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 973327685} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &434694404 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 434694402} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 848092e7ad7b71d4b8ea4a014314444b, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &434694405 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 434694402} + m_CullTransparentMesh: 0 +--- !u!1 &435842485 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 435842486} + m_Layer: 5 + m_Name: Labels + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &435842486 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 435842485} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 696672166} + - {fileID: 1323781368} + m_Father: {fileID: 197801836} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &439010388 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 439010389} + m_Layer: 5 + m_Name: Sliding Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &439010389 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 439010388} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1092983691} + m_Father: {fileID: 1038875005} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &474229712 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 474229713} + - component: {fileID: 474229715} + - component: {fileID: 474229714} + m_Layer: 5 + m_Name: RatioLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &474229713 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 474229712} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2056991520} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -15.4, y: 48.9} + m_SizeDelta: {x: 108.31, y: 17} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &474229714 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 474229712} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Ratio Box + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 10 + m_fontSizeBase: 10 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 257 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 474229714} + characterCount: 9 + spriteCount: 0 + spaceCount: 1 + wordCount: 2 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &474229715 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 474229712} + m_CullTransparentMesh: 0 +--- !u!1 &484684782 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 484684783} + - component: {fileID: 484684785} + - component: {fileID: 484684784} + m_Layer: 5 + m_Name: Percentage + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &484684783 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 484684782} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 823794797} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -160.6} + m_SizeDelta: {x: 200, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &484684784 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 484684782} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 67% + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 13.6 + m_fontSizeBase: 13.6 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 514 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 484684784} + characterCount: 3 + spriteCount: 0 + spaceCount: 0 + wordCount: 1 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &484684785 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 484684782} + m_CullTransparentMesh: 0 +--- !u!1 &489109211 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 489109212} + - component: {fileID: 489109214} + - component: {fileID: 489109213} + m_Layer: 5 + m_Name: MainWindowInactive + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &489109212 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 489109211} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 515867809} + - {fileID: 1243921293} + - {fileID: 1624965577} + - {fileID: 841248516} + - {fileID: 2015814343} + - {fileID: 1966267814} + - {fileID: 2056991520} + - {fileID: 1821219379} + - {fileID: 668056102} + - {fileID: 823794797} + - {fileID: 150260976} + - {fileID: 707418091} + - {fileID: 1346973792} + m_Father: {fileID: 912482428} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 9.9} + m_SizeDelta: {x: -55.4, y: -124.1} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &489109213 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 489109211} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 8401ae9712f420245a7c667fa8baa708, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &489109214 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 489109211} + m_CullTransparentMesh: 0 +--- !u!1 &503779324 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 503779325} + - component: {fileID: 503779326} + m_Layer: 5 + m_Name: Text Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &503779325 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 503779324} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1488308498} + - {fileID: 577927975} + m_Father: {fileID: 1445251219} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -0.5} + m_SizeDelta: {x: -20, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &503779326 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 503779324} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &514128308 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 514128309} + - component: {fileID: 514128311} + - component: {fileID: 514128310} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &514128309 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 514128308} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1570637921} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &514128310 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 514128308} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Cancel + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 16 + m_fontSizeBase: 16 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 514 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 514128310} + characterCount: 6 + spriteCount: 0 + spaceCount: 0 + wordCount: 1 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &514128311 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 514128308} + m_CullTransparentMesh: 0 +--- !u!1 &515867808 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 515867809} + - component: {fileID: 515867812} + - component: {fileID: 515867811} + - component: {fileID: 515867810} + m_Layer: 5 + m_Name: HelpButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &515867809 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 515867808} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1246765574} + m_Father: {fileID: 489109212} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -58.200012, y: 309.9} + m_SizeDelta: {x: 30, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &515867810 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 515867808} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 515867811} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &515867811 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 515867808} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &515867812 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 515867808} + m_CullTransparentMesh: 0 +--- !u!1 &518920051 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 518920052} + - component: {fileID: 518920055} + - component: {fileID: 518920054} + - component: {fileID: 518920053} + m_Layer: 5 + m_Name: CancelButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &518920052 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 518920051} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1981862997} + m_Father: {fileID: 197801836} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -5.9, y: -187.3} + m_SizeDelta: {x: 342.2, y: 40.89} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &518920053 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 518920051} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 2 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, + type: 3} + m_PressedSprite: {fileID: 21300000, guid: 95d763215abb8af4fa0f71cf70400fe0, type: 3} + m_SelectedSprite: {fileID: 21300000, guid: 4e41e5d7255467f4fa909456ffdedcc0, type: 3} + m_DisabledSprite: {fileID: 21300000, guid: d440aed354bb80344b95fd19bbba9c92, type: 3} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 0 + m_TargetGraphic: {fileID: 518920054} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &518920054 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 518920051} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, type: 3} + m_Type: 2 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &518920055 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 518920051} + m_CullTransparentMesh: 0 +--- !u!1 &554605160 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 554605161} + - component: {fileID: 554605164} + - component: {fileID: 554605163} + - component: {fileID: 554605162} + m_Layer: 5 + m_Name: MaximiseButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &554605161 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 554605160} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2071074969} + m_Father: {fileID: 245366995} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -61.7, y: 114.4} + m_SizeDelta: {x: 30, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &554605162 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 554605160} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 554605163} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &554605163 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 554605160} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &554605164 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 554605160} + m_CullTransparentMesh: 0 +--- !u!1 &577927974 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 577927975} + - component: {fileID: 577927977} + - component: {fileID: 577927976} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &577927975 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 577927974} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 503779325} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &577927976 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 577927974} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 513 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 577927976} + characterCount: 1 + spriteCount: 0 + spaceCount: 0 + wordCount: 1 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &577927977 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 577927974} + m_CullTransparentMesh: 0 +--- !u!1 &592407423 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 592407424} + - component: {fileID: 592407426} + - component: {fileID: 592407425} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &592407424 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 592407423} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1576290108} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -0.6, y: 0} + m_SizeDelta: {x: 33.333336, y: 33.333336} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &592407425 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 592407423} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 2784325872354485142, guid: 28711b3c5809f9849992b7b1da8c6115, + type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &592407426 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 592407423} + m_CullTransparentMesh: 0 +--- !u!1 &592718498 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 592718499} + - component: {fileID: 592718500} + m_Layer: 5 + m_Name: OptionTwo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &592718499 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 592718498} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2095891346} + - {fileID: 278696804} + m_Father: {fileID: 709575231} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 22, y: -16} + m_SizeDelta: {x: 160, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &592718500 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 592718498} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 2 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 21300000, guid: 744ab3b5a362248458e2a4afe72b1610, + type: 3} + m_PressedSprite: {fileID: 21300000, guid: 744ab3b5a362248458e2a4afe72b1610, type: 3} + m_SelectedSprite: {fileID: 21300000, guid: 8abd8cb1dae66cd47b2b4c646cd39bf2, type: 3} + m_DisabledSprite: {fileID: 21300000, guid: 03c4028a676fe71428f2f76f5d347eab, type: 3} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 2095891347} + toggleTransition: 1 + graphic: {fileID: 0} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: [] + m_IsOn: 1 +--- !u!1 &596255961 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 596255962} + m_Layer: 5 + m_Name: Fill Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &596255962 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 596255961} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2099338046} + m_Father: {fileID: 973327685} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: -5, y: 0} + m_SizeDelta: {x: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &612483397 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 612483398} + - component: {fileID: 612483400} + - component: {fileID: 612483399} + m_Layer: 5 + m_Name: Percentage + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &612483398 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 612483397} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1218072987} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -160.6} + m_SizeDelta: {x: 200, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &612483399 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 612483397} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 67% + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 13.6 + m_fontSizeBase: 13.6 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 514 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 612483399} + characterCount: 3 + spriteCount: 0 + spaceCount: 0 + wordCount: 1 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &612483400 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 612483397} + m_CullTransparentMesh: 0 +--- !u!1 &643186082 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 643186083} + - component: {fileID: 643186085} + - component: {fileID: 643186084} + m_Layer: 5 + m_Name: LabelMask (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &643186083 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 643186082} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1267556402} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -41.9, y: 47.4} + m_SizeDelta: {x: 65.56, y: 14} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &643186084 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 643186082} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.8313726, g: 0.81568635, b: 0.7843138, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &643186085 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 643186082} + m_CullTransparentMesh: 0 +--- !u!1 &654721902 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 654721903} + - component: {fileID: 654721904} + m_Layer: 5 + m_Name: OptionTwo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &654721903 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 654721902} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 659750508} + - {fileID: 1168587132} + m_Father: {fileID: 2056991520} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 15.5, y: -16} + m_SizeDelta: {x: 160, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &654721904 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 654721902} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 2 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 21300000, guid: a8cff7744fba409408f748531b683e07, + type: 3} + m_PressedSprite: {fileID: 21300000, guid: a8cff7744fba409408f748531b683e07, type: 3} + m_SelectedSprite: {fileID: 21300000, guid: 41eeb2b12191c674b913345a679d36e0, type: 3} + m_DisabledSprite: {fileID: 21300000, guid: 9054a615669a289488e632b7946c71d2, type: 3} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 659750509} + toggleTransition: 1 + graphic: {fileID: 0} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: [] + m_IsOn: 1 +--- !u!1 &659750507 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 659750508} + - component: {fileID: 659750510} + - component: {fileID: 659750509} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &659750508 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 659750507} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 654721903} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 10, y: -10} + m_SizeDelta: {x: 27.083334, y: 27.083334} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &659750509 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 659750507} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: a8cff7744fba409408f748531b683e07, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &659750510 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 659750507} + m_CullTransparentMesh: 0 +--- !u!1 &668056101 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 668056102} + - component: {fileID: 668056103} + m_Layer: 5 + m_Name: Slider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &668056102 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 668056101} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1651964872} + - {fileID: 691514949} + - {fileID: 1294469520} + m_Father: {fileID: 489109212} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 187.90002} + m_SizeDelta: {x: 339.82, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &668056103 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 668056101} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1560632998} + m_FillRect: {fileID: 210638825} + m_HandleRect: {fileID: 1560632997} + m_Direction: 0 + m_MinValue: 0 + m_MaxValue: 1 + m_WholeNumbers: 0 + m_Value: 0.484 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &670593841 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 670593842} + - component: {fileID: 670593843} + m_Layer: 5 + m_Name: Text Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &670593842 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 670593841} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1639534451} + - {fileID: 1607593604} + m_Father: {fileID: 1346973792} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -0.5} + m_SizeDelta: {x: -20, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &670593843 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 670593841} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &691514948 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 691514949} + m_Layer: 5 + m_Name: Fill Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &691514949 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 691514948} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 210638825} + m_Father: {fileID: 668056102} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: -5, y: 0} + m_SizeDelta: {x: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &693824977 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 693824978} + - component: {fileID: 693824980} + - component: {fileID: 693824979} + m_Layer: 5 + m_Name: ScrollArea + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &693824978 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 693824977} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1615245120} + - {fileID: 968063433} + - {fileID: 1970850616} + m_Father: {fileID: 356416333} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -3, y: -38.099976} + m_SizeDelta: {x: 348, y: 164.26} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &693824979 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 693824977} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 744ab3b5a362248458e2a4afe72b1610, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &693824980 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 693824977} + m_CullTransparentMesh: 0 +--- !u!1 &696672165 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 696672166} + - component: {fileID: 696672168} + - component: {fileID: 696672167} + m_Layer: 5 + m_Name: Progress + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &696672166 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 696672165} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 435842486} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -119, y: -57.320023} + m_SizeDelta: {x: 200, y: 20.64} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &696672167 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 696672165} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Progress + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 12 + m_fontSizeBase: 12 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 257 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 696672167} + characterCount: 8 + spriteCount: 0 + spaceCount: 0 + wordCount: 1 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &696672168 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 696672165} + m_CullTransparentMesh: 0 +--- !u!1 &707418090 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 707418091} + - component: {fileID: 707418093} + - component: {fileID: 707418092} + m_Layer: 5 + m_Name: DividerLine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &707418091 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 707418090} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 489109212} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -2.12, y: -139.6} + m_SizeDelta: {x: 348.53, y: 4.17} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &707418092 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 707418090} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 09050061dfa6fb54dba100ee47008efb, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &707418093 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 707418090} + m_CullTransparentMesh: 0 +--- !u!1 &709575230 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 709575231} + - component: {fileID: 709575233} + - component: {fileID: 709575232} + - component: {fileID: 709575234} + m_Layer: 5 + m_Name: ToggleBox + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &709575231 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 709575230} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 838016486} + - {fileID: 592718499} + - {fileID: 91672652} + - {fileID: 2143919462} + m_Father: {fileID: 356416333} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 87.850006, y: 110.3} + m_SizeDelta: {x: 165.3, y: 101} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &709575232 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 709575230} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 071db4d0a4fba284b89247c1be047242, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &709575233 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 709575230} + m_CullTransparentMesh: 0 +--- !u!114 &709575234 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 709575230} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2fafe2cfe61f6974895a912c3755e8f1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_AllowSwitchOff: 0 +--- !u!1 &713475727 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 713475728} + - component: {fileID: 713475730} + - component: {fileID: 713475729} + m_Layer: 5 + m_Name: LabelMask + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &713475728 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 713475727} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1821219379} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -34.09, y: 47.4} + m_SizeDelta: {x: 74.25, y: 14} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &713475729 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 713475727} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.8313726, g: 0.81568635, b: 0.7843138, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &713475730 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 713475727} + m_CullTransparentMesh: 0 +--- !u!1 &726610257 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 726610258} + - component: {fileID: 726610260} + - component: {fileID: 726610259} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &726610258 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 726610257} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1391655643} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 10, y: -10} + m_SizeDelta: {x: 27.083334, y: 27.083334} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &726610259 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 726610257} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: a8cff7744fba409408f748531b683e07, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &726610260 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 726610257} + m_CullTransparentMesh: 0 +--- !u!1 &737502063 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 737502066} + - component: {fileID: 737502065} + - component: {fileID: 737502064} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &737502064 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 737502063} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &737502065 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 737502063} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!4 &737502066 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 737502063} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &769910822 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 769910823} + - component: {fileID: 769910825} + - component: {fileID: 769910824} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &769910823 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 769910822} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1450431211} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -4.09, y: -161.55} + m_SizeDelta: {x: 341.65, y: 27.49} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &769910824 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 769910822} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5ac70bf4f7ca5d0478635e3a40321578, type: 3} + m_Type: 3 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 0 + m_FillAmount: 0.699 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &769910825 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 769910822} + m_CullTransparentMesh: 0 +--- !u!1 &770357517 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 770357518} + - component: {fileID: 770357521} + - component: {fileID: 770357520} + - component: {fileID: 770357519} + m_Layer: 5 + m_Name: Minimise Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &770357518 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 770357517} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1909726928} + m_Father: {fileID: 245366995} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -94.7, y: 114.4} + m_SizeDelta: {x: 30, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &770357519 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 770357517} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 770357520} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &770357520 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 770357517} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &770357521 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 770357517} + m_CullTransparentMesh: 0 +--- !u!1 &775318409 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 775318410} + - component: {fileID: 775318411} + m_Layer: 5 + m_Name: OptionOne + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &775318410 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 775318409} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 377443503} + - {fileID: 1847633979} + m_Father: {fileID: 2056991520} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 15.5, y: 18.00002} + m_SizeDelta: {x: 160, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &775318411 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 775318409} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 2 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 21300000, guid: a8cff7744fba409408f748531b683e07, + type: 3} + m_PressedSprite: {fileID: 21300000, guid: a8cff7744fba409408f748531b683e07, type: 3} + m_SelectedSprite: {fileID: 21300000, guid: 41eeb2b12191c674b913345a679d36e0, type: 3} + m_DisabledSprite: {fileID: 21300000, guid: 9054a615669a289488e632b7946c71d2, type: 3} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 377443504} + toggleTransition: 1 + graphic: {fileID: 0} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: [] + m_IsOn: 1 +--- !u!1 &799631220 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 799631221} + - component: {fileID: 799631223} + - component: {fileID: 799631222} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &799631221 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 799631220} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 185084938} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 1.4, y: 0.7} + m_SizeDelta: {x: 263.4, y: 131.71} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &799631222 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 799631220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Some random text inside the popup window... Probably an error or a warning, + you should probably just click Okay without reading any of it and hope the error + has fixed it's self + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 12 + m_fontSizeBase: 12 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 257 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 799631222} + characterCount: 176 + spriteCount: 0 + spaceCount: 31 + wordCount: 32 + linkCount: 0 + lineCount: 5 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &799631223 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 799631220} + m_CullTransparentMesh: 0 +--- !u!1 &807461289 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 807461290} + - component: {fileID: 807461292} + - component: {fileID: 807461291} + m_Layer: 5 + m_Name: ToggleLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &807461290 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 807461289} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1821219379} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -12.349991, y: 48.9} + m_SizeDelta: {x: 108.31, y: 17} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &807461291 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 807461289} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Toggle Box + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 10 + m_fontSizeBase: 10 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 257 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 807461291} + characterCount: 10 + spriteCount: 0 + spaceCount: 1 + wordCount: 2 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &807461292 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 807461289} + m_CullTransparentMesh: 0 +--- !u!1 &819147424 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 819147425} + - component: {fileID: 819147427} + - component: {fileID: 819147426} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &819147425 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 819147424} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 841248516} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &819147426 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 819147424} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Cancel + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 16 + m_fontSizeBase: 16 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 514 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 819147426} + characterCount: 6 + spriteCount: 0 + spaceCount: 0 + wordCount: 1 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &819147427 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 819147424} + m_CullTransparentMesh: 0 +--- !u!1 &821359368 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 821359369} + - component: {fileID: 821359371} + - component: {fileID: 821359370} + m_Layer: 5 + m_Name: DividerLine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &821359369 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 821359368} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 356416333} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -2.12, y: -139.6} + m_SizeDelta: {x: 348.53, y: 4.17} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &821359370 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 821359368} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 09050061dfa6fb54dba100ee47008efb, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &821359371 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 821359368} + m_CullTransparentMesh: 0 +--- !u!1 &823794796 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 823794797} + m_Layer: 5 + m_Name: ProgressBar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &823794797 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 823794796} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1981539835} + - {fileID: 1869962573} + - {fileID: 484684783} + m_Father: {fileID: 489109212} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -30.4} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &838016485 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 838016486} + - component: {fileID: 838016487} + m_Layer: 5 + m_Name: OptionOne + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &838016486 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 838016485} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2114226969} + - {fileID: 380576568} + m_Father: {fileID: 709575231} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 22, y: 18} + m_SizeDelta: {x: 160, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &838016487 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 838016485} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 2 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 21300000, guid: 744ab3b5a362248458e2a4afe72b1610, + type: 3} + m_PressedSprite: {fileID: 21300000, guid: 744ab3b5a362248458e2a4afe72b1610, type: 3} + m_SelectedSprite: {fileID: 21300000, guid: 8abd8cb1dae66cd47b2b4c646cd39bf2, type: 3} + m_DisabledSprite: {fileID: 21300000, guid: 03c4028a676fe71428f2f76f5d347eab, type: 3} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 2114226970} + toggleTransition: 1 + graphic: {fileID: 0} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: [] + m_IsOn: 1 +--- !u!1 &841248515 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 841248516} + - component: {fileID: 841248519} + - component: {fileID: 841248518} + - component: {fileID: 841248517} + m_Layer: 5 + m_Name: CancelButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &841248516 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 841248515} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 819147425} + m_Father: {fileID: 489109212} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 85.2, y: -241} + m_SizeDelta: {x: 160, y: 40.89} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &841248517 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 841248515} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 2 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, + type: 3} + m_PressedSprite: {fileID: 21300000, guid: 95d763215abb8af4fa0f71cf70400fe0, type: 3} + m_SelectedSprite: {fileID: 21300000, guid: 4e41e5d7255467f4fa909456ffdedcc0, type: 3} + m_DisabledSprite: {fileID: 21300000, guid: d440aed354bb80344b95fd19bbba9c92, type: 3} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 841248518} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &841248518 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 841248515} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, type: 3} + m_Type: 2 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &841248519 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 841248515} + m_CullTransparentMesh: 0 +--- !u!1 &851136961 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 851136962} + - component: {fileID: 851136964} + - component: {fileID: 851136963} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &851136962 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 851136961} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1243921293} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -0.6, y: 0} + m_SizeDelta: {x: 33.333336, y: 33.333336} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &851136963 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 851136961} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 2784325872354485142, guid: 28711b3c5809f9849992b7b1da8c6115, + type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &851136964 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 851136961} + m_CullTransparentMesh: 0 +--- !u!1 &897649050 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 897649051} + - component: {fileID: 897649053} + - component: {fileID: 897649052} + m_Layer: 5 + m_Name: DividerLine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &897649051 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 897649050} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 197801836} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -2.12, y: -33.200027} + m_SizeDelta: {x: 488.8, y: 4.17} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &897649052 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 897649050} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 09050061dfa6fb54dba100ee47008efb, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &897649053 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 897649050} + m_CullTransparentMesh: 0 +--- !u!1 &912482424 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 912482428} + - component: {fileID: 912482427} + - component: {fileID: 912482426} + - component: {fileID: 912482425} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &912482425 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 912482424} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &912482426 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 912482424} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &912482427 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 912482424} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &912482428 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 912482424} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 356416333} + - {fileID: 489109212} + - {fileID: 245366995} + - {fileID: 197801836} + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &914796957 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 914796958} + - component: {fileID: 914796960} + - component: {fileID: 914796959} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &914796958 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 914796957} + m_LocalRotation: {x: 0, y: 0, z: -1, w: 0} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 968063433} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -180} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 31.25, y: 31.25} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &914796959 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 914796957} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -5421709028232957321, guid: 28711b3c5809f9849992b7b1da8c6115, + type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &914796960 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 914796957} + m_CullTransparentMesh: 0 +--- !u!1 &923323776 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 923323777} + - component: {fileID: 923323780} + - component: {fileID: 923323779} + - component: {fileID: 923323778} + m_Layer: 5 + m_Name: HelpButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &923323777 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 923323776} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1437046264} + m_Father: {fileID: 197801836} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -58.200012, y: 194} + m_SizeDelta: {x: 30, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &923323778 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 923323776} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 923323779} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &923323779 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 923323776} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &923323780 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 923323776} + m_CullTransparentMesh: 0 +--- !u!1 &968063432 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 968063433} + - component: {fileID: 968063436} + - component: {fileID: 968063435} + - component: {fileID: 968063434} + m_Layer: 5 + m_Name: ScrollDownButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &968063433 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 968063432} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 914796958} + m_Father: {fileID: 693824978} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -17, y: 63.1} + m_SizeDelta: {x: 30, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &968063434 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 968063432} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 968063435} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &968063435 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 968063432} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &968063436 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 968063432} + m_CullTransparentMesh: 0 +--- !u!1 &973327684 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 973327685} + - component: {fileID: 973327686} + m_Layer: 5 + m_Name: Slider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &973327685 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 973327684} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 434694403} + - {fileID: 596255962} + - {fileID: 1155541804} + m_Father: {fileID: 356416333} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 187.90002} + m_SizeDelta: {x: 339.82, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &973327686 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 973327684} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 43535615} + m_FillRect: {fileID: 2099338046} + m_HandleRect: {fileID: 43535614} + m_Direction: 0 + m_MinValue: 0 + m_MaxValue: 1 + m_WholeNumbers: 0 + m_Value: 0.484 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &981477595 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 981477596} + - component: {fileID: 981477598} + - component: {fileID: 981477597} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &981477596 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 981477595} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1400962947} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &981477597 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 981477595} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Download + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4286611584 + m_fontColor: {r: 0.5019608, g: 0.5019608, b: 0.5019608, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 16 + m_fontSizeBase: 16 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 514 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 981477597} + characterCount: 8 + spriteCount: 0 + spaceCount: 0 + wordCount: 1 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &981477598 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 981477595} + m_CullTransparentMesh: 0 +--- !u!1 &991239975 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 991239976} + - component: {fileID: 991239978} + - component: {fileID: 991239977} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &991239976 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 991239975} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1213853947} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 31.25, y: 31.25} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &991239977 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 991239975} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -5421709028232957321, guid: 28711b3c5809f9849992b7b1da8c6115, + type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &991239978 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 991239975} + m_CullTransparentMesh: 0 +--- !u!1 &1038875004 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1038875005} + - component: {fileID: 1038875008} + - component: {fileID: 1038875007} + - component: {fileID: 1038875006} + m_Layer: 5 + m_Name: Scrollbar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1038875005 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1038875004} + m_LocalRotation: {x: 0, y: 0, z: -0.7071068, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 439010389} + m_Father: {fileID: 1966267814} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -90} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -16.899994, y: -0.93249035} + m_SizeDelta: {x: 98.34, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1038875006 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1038875004} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1092983692} + m_HandleRect: {fileID: 1092983691} + m_Direction: 0 + m_Value: 0 + m_Size: 0.2 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1038875007 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1038875004} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5513a2182c3ad5d45b406b1b43c2130b, type: 3} + m_Type: 2 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1038875008 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1038875004} + m_CullTransparentMesh: 0 +--- !u!1 &1085271138 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1085271139} + - component: {fileID: 1085271141} + - component: {fileID: 1085271140} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1085271139 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1085271138} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1828488333} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1085271140 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1085271138} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Okay + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 16 + m_fontSizeBase: 16 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 514 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1085271140} + characterCount: 4 + spriteCount: 0 + spaceCount: 0 + wordCount: 1 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1085271141 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1085271138} + m_CullTransparentMesh: 0 +--- !u!1 &1092983690 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1092983691} + - component: {fileID: 1092983693} + - component: {fileID: 1092983692} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1092983691 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1092983690} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: -1, z: 1} + m_Children: [] + m_Father: {fileID: 439010389} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 4.4299927, y: 0} + m_SizeDelta: {x: 28.85, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1092983692 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1092983690} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1092983693 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1092983690} + m_CullTransparentMesh: 0 +--- !u!1 &1097725442 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1097725443} + - component: {fileID: 1097725445} + - component: {fileID: 1097725444} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1097725443 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1097725442} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1615245120} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 31.25, y: 31.25} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1097725444 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1097725442} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -5421709028232957321, guid: 28711b3c5809f9849992b7b1da8c6115, + type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1097725445 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1097725442} + m_CullTransparentMesh: 0 +--- !u!1 &1155541803 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1155541804} + m_Layer: 5 + m_Name: Handle Slide Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1155541804 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1155541803} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 43535614} + m_Father: {fileID: 973327685} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1160086819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1160086820} + - component: {fileID: 1160086822} + - component: {fileID: 1160086821} + m_Layer: 5 + m_Name: Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1160086820 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1160086819} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 245366995} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -21, y: 119} + m_SizeDelta: {x: 252.78, y: 20.64} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1160086821 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1160086819} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Popup Window + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 17.4 + m_fontSizeBase: 17.4 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 1 + m_textAlignment: 257 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: 0 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1160086821} + characterCount: 12 + spriteCount: 0 + spaceCount: 1 + wordCount: 2 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1160086822 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1160086819} + m_CullTransparentMesh: 0 +--- !u!1 &1166746108 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1166746109} + - component: {fileID: 1166746112} + - component: {fileID: 1166746111} + - component: {fileID: 1166746110} + m_Layer: 5 + m_Name: CloseButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1166746109 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1166746108} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1782147974} + m_Father: {fileID: 245366995} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -2, y: -111} + m_SizeDelta: {x: 160, y: 40.89} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1166746110 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1166746108} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 2 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, + type: 3} + m_PressedSprite: {fileID: 21300000, guid: 95d763215abb8af4fa0f71cf70400fe0, type: 3} + m_SelectedSprite: {fileID: 21300000, guid: 4e41e5d7255467f4fa909456ffdedcc0, type: 3} + m_DisabledSprite: {fileID: 21300000, guid: d440aed354bb80344b95fd19bbba9c92, type: 3} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1166746111} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1166746111 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1166746108} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, type: 3} + m_Type: 2 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1166746112 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1166746108} + m_CullTransparentMesh: 0 +--- !u!1 &1168587131 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1168587132} + - component: {fileID: 1168587134} + - component: {fileID: 1168587133} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1168587132 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1168587131} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 654721903} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 12.96, y: 0} + m_SizeDelta: {x: 134.08, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1168587133 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1168587131} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Option 2 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 12 + m_fontSizeBase: 12 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 513 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1168587133} + characterCount: 8 + spriteCount: 0 + spaceCount: 1 + wordCount: 2 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1168587134 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1168587131} + m_CullTransparentMesh: 0 +--- !u!1 &1213853946 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1213853947} + - component: {fileID: 1213853950} + - component: {fileID: 1213853949} + - component: {fileID: 1213853948} + m_Layer: 5 + m_Name: ScrollUpButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1213853947 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1213853946} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 991239976} + m_Father: {fileID: 1966267814} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -16.899994, y: -65.1} + m_SizeDelta: {x: 30, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1213853948 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1213853946} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1213853949} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1213853949 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1213853946} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1213853950 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1213853946} + m_CullTransparentMesh: 0 +--- !u!1 &1218072986 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1218072987} + m_Layer: 5 + m_Name: ProgressBar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1218072987 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1218072986} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1758287566} + - {fileID: 1945047721} + - {fileID: 612483398} + m_Father: {fileID: 197801836} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 76} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1223969739 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1223969742} + - component: {fileID: 1223969741} + - component: {fileID: 1223969740} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1223969740 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1223969739} + m_Enabled: 1 +--- !u!20 &1223969741 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1223969739} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0, g: 0, b: 0, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1223969742 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1223969739} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1236696480 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1236696481} + - component: {fileID: 1236696483} + - component: {fileID: 1236696482} + m_Layer: 5 + m_Name: Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1236696481 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1236696480} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 150260976} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -65.6, y: 313.3} + m_SizeDelta: {x: 252.78, y: 20.64} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1236696482 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1236696480} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Retro Windows GUI + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 17.4 + m_fontSizeBase: 17.4 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 1 + m_textAlignment: 257 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: 0 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1236696482} + characterCount: 17 + spriteCount: 0 + spaceCount: 2 + wordCount: 3 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1236696483 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1236696480} + m_CullTransparentMesh: 0 +--- !u!1 &1243921292 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1243921293} + - component: {fileID: 1243921296} + - component: {fileID: 1243921295} + - component: {fileID: 1243921294} + m_Layer: 5 + m_Name: CloseButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1243921293 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1243921292} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 851136962} + m_Father: {fileID: 489109212} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -24.9, y: 309.9} + m_SizeDelta: {x: 30, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1243921294 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1243921292} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1243921295} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1243921295 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1243921292} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1243921296 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1243921292} + m_CullTransparentMesh: 0 +--- !u!1 &1246765573 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1246765574} + - component: {fileID: 1246765576} + - component: {fileID: 1246765575} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1246765574 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1246765573} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 515867809} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -0.9, y: -0.5} + m_SizeDelta: {x: 33.333336, y: 33.333336} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1246765575 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1246765573} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -357089265500988452, guid: 28711b3c5809f9849992b7b1da8c6115, + type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1246765576 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1246765573} + m_CullTransparentMesh: 0 +--- !u!1 &1267556401 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1267556402} + - component: {fileID: 1267556404} + - component: {fileID: 1267556403} + - component: {fileID: 1267556405} + m_Layer: 5 + m_Name: RatioBox + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1267556402 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1267556401} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1391655643} + - {fileID: 237130398} + - {fileID: 643186083} + - {fileID: 47327350} + m_Father: {fileID: 356416333} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -87.700005, y: 110.30002} + m_SizeDelta: {x: 175.4, y: 101} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1267556403 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1267556401} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 071db4d0a4fba284b89247c1be047242, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1267556404 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1267556401} + m_CullTransparentMesh: 0 +--- !u!114 &1267556405 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1267556401} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2fafe2cfe61f6974895a912c3755e8f1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_AllowSwitchOff: 1 +--- !u!1 &1294469519 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1294469520} + m_Layer: 5 + m_Name: Handle Slide Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1294469520 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1294469519} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1560632997} + m_Father: {fileID: 668056102} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1300788038 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1300788039} + - component: {fileID: 1300788041} + - component: {fileID: 1300788040} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1300788039 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1300788038} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1450431211} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -4.09, y: -161.55} + m_SizeDelta: {x: 345.83, y: 32.71} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1300788040 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1300788038} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 744ab3b5a362248458e2a4afe72b1610, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1300788041 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1300788038} + m_CullTransparentMesh: 0 +--- !u!1 &1323781367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1323781368} + - component: {fileID: 1323781370} + - component: {fileID: 1323781369} + m_Layer: 5 + m_Name: Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1323781368 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1323781367} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 435842486} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -118.5, y: 201} + m_SizeDelta: {x: 252.78, y: 20.64} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1323781369 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1323781367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Retro Windows GUI + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 17.4 + m_fontSizeBase: 17.4 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 1 + m_textAlignment: 257 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: 0 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1323781369} + characterCount: 17 + spriteCount: 0 + spaceCount: 2 + wordCount: 3 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1323781370 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1323781367} + m_CullTransparentMesh: 0 +--- !u!1 &1342395695 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1342395696} + - component: {fileID: 1342395699} + - component: {fileID: 1342395698} + - component: {fileID: 1342395697} + m_Layer: 5 + m_Name: CloseButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1342395696 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1342395695} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1343566898} + m_Father: {fileID: 245366995} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -27.9, y: 114.4} + m_SizeDelta: {x: 30, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1342395697 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1342395695} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1342395698} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1342395698 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1342395695} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1342395699 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1342395695} + m_CullTransparentMesh: 0 +--- !u!1 &1343566897 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1343566898} + - component: {fileID: 1343566900} + - component: {fileID: 1343566899} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1343566898 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1343566897} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1342395696} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -0.6, y: 0} + m_SizeDelta: {x: 33.333336, y: 33.333336} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1343566899 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1343566897} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 2784325872354485142, guid: 28711b3c5809f9849992b7b1da8c6115, + type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1343566900 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1343566897} + m_CullTransparentMesh: 0 +--- !u!1 &1346973791 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1346973792} + - component: {fileID: 1346973795} + - component: {fileID: 1346973794} + - component: {fileID: 1346973793} + m_Layer: 5 + m_Name: InputField (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1346973792 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1346973791} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 670593842} + m_Father: {fileID: 489109212} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -2.355, y: 247.78} + m_SizeDelta: {x: 335.11, y: 37.84} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1346973793 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1346973791} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1346973794} + m_TextViewport: {fileID: 670593842} + m_TextComponent: {fileID: 1607593605} + m_Placeholder: {fileID: 1639534452} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 0 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 0 + m_LineType: 0 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 0 + m_RegexValue: + m_GlobalPointSize: 14 + m_CharacterLimit: 0 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: [] + m_OnSubmit: + m_PersistentCalls: + m_Calls: [] + m_OnSelect: + m_PersistentCalls: + m_Calls: [] + m_OnDeselect: + m_PersistentCalls: + m_Calls: [] + m_OnTextSelection: + m_PersistentCalls: + m_Calls: [] + m_OnEndTextSelection: + m_PersistentCalls: + m_Calls: [] + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_OnTouchScreenKeyboardStatusChanged: + m_PersistentCalls: + m_Calls: [] + m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_CustomCaretColor: 0 + m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412} + m_Text: + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 + m_RichText: 1 + m_GlobalFontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_OnFocusSelectAll: 1 + m_ResetOnDeActivation: 1 + m_RestoreOriginalTextOnEscape: 1 + m_isRichTextEditingAllowed: 0 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} +--- !u!114 &1346973794 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1346973791} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 744ab3b5a362248458e2a4afe72b1610, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1346973795 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1346973791} + m_CullTransparentMesh: 0 +--- !u!1 &1358533327 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1358533328} + - component: {fileID: 1358533330} + - component: {fileID: 1358533329} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1358533328 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1358533327} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1624965577} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1358533329 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1358533327} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Okay + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 16 + m_fontSizeBase: 16 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 514 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1358533329} + characterCount: 4 + spriteCount: 0 + spaceCount: 0 + wordCount: 1 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1358533330 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1358533327} + m_CullTransparentMesh: 0 +--- !u!1 &1391655642 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1391655643} + - component: {fileID: 1391655644} + m_Layer: 5 + m_Name: OptionOne + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1391655643 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1391655642} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 726610258} + - {fileID: 278307638} + m_Father: {fileID: 1267556402} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 15.5, y: 18.00002} + m_SizeDelta: {x: 160, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1391655644 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1391655642} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 2 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 21300000, guid: a8cff7744fba409408f748531b683e07, + type: 3} + m_PressedSprite: {fileID: 21300000, guid: a8cff7744fba409408f748531b683e07, type: 3} + m_SelectedSprite: {fileID: 21300000, guid: 41eeb2b12191c674b913345a679d36e0, type: 3} + m_DisabledSprite: {fileID: 21300000, guid: 9054a615669a289488e632b7946c71d2, type: 3} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 726610259} + toggleTransition: 1 + graphic: {fileID: 0} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: [] + m_IsOn: 1 +--- !u!1 &1400962946 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1400962947} + - component: {fileID: 1400962950} + - component: {fileID: 1400962949} + - component: {fileID: 1400962948} + m_Layer: 5 + m_Name: DownloadButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1400962947 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1400962946} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 981477596} + m_Father: {fileID: 356416333} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -5.9, y: -288.39996} + m_SizeDelta: {x: 342.2, y: 40.89} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1400962948 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1400962946} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 2 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, + type: 3} + m_PressedSprite: {fileID: 21300000, guid: 95d763215abb8af4fa0f71cf70400fe0, type: 3} + m_SelectedSprite: {fileID: 21300000, guid: 4e41e5d7255467f4fa909456ffdedcc0, type: 3} + m_DisabledSprite: {fileID: 21300000, guid: d440aed354bb80344b95fd19bbba9c92, type: 3} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 0 + m_TargetGraphic: {fileID: 1400962949} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1400962949 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1400962946} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, type: 3} + m_Type: 2 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1400962950 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1400962946} + m_CullTransparentMesh: 0 +--- !u!1 &1418413828 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1418413829} + - component: {fileID: 1418413832} + - component: {fileID: 1418413831} + - component: {fileID: 1418413830} + m_Layer: 5 + m_Name: ScrollDownButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1418413829 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1418413828} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 403786970} + m_Father: {fileID: 1966267814} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -17, y: 63.1} + m_SizeDelta: {x: 30, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1418413830 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1418413828} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1418413831} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1418413831 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1418413828} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1418413832 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1418413828} + m_CullTransparentMesh: 0 +--- !u!1 &1426037307 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1426037308} + m_Layer: 5 + m_Name: Labels + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1426037308 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1426037307} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1756051772} + - {fileID: 1902964829} + m_Father: {fileID: 356416333} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1437046263 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1437046264} + - component: {fileID: 1437046266} + - component: {fileID: 1437046265} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1437046264 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1437046263} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 923323777} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -0.9, y: -0.5} + m_SizeDelta: {x: 33.333336, y: 33.333336} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1437046265 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1437046263} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -357089265500988452, guid: 28711b3c5809f9849992b7b1da8c6115, + type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1437046266 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1437046263} + m_CullTransparentMesh: 0 +--- !u!1 &1445251218 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1445251219} + - component: {fileID: 1445251222} + - component: {fileID: 1445251221} + - component: {fileID: 1445251220} + m_Layer: 5 + m_Name: InputField (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1445251219 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1445251218} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 503779325} + m_Father: {fileID: 356416333} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -2.355, y: 247.78} + m_SizeDelta: {x: 335.11, y: 37.84} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1445251220 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1445251218} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1445251221} + m_TextViewport: {fileID: 503779325} + m_TextComponent: {fileID: 577927976} + m_Placeholder: {fileID: 1488308499} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 0 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 0 + m_LineType: 0 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 0 + m_RegexValue: + m_GlobalPointSize: 14 + m_CharacterLimit: 0 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: [] + m_OnSubmit: + m_PersistentCalls: + m_Calls: [] + m_OnSelect: + m_PersistentCalls: + m_Calls: [] + m_OnDeselect: + m_PersistentCalls: + m_Calls: [] + m_OnTextSelection: + m_PersistentCalls: + m_Calls: [] + m_OnEndTextSelection: + m_PersistentCalls: + m_Calls: [] + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_OnTouchScreenKeyboardStatusChanged: + m_PersistentCalls: + m_Calls: [] + m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_CustomCaretColor: 0 + m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412} + m_Text: + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 + m_RichText: 1 + m_GlobalFontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_OnFocusSelectAll: 1 + m_ResetOnDeActivation: 1 + m_RestoreOriginalTextOnEscape: 1 + m_isRichTextEditingAllowed: 0 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} +--- !u!114 &1445251221 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1445251218} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 744ab3b5a362248458e2a4afe72b1610, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1445251222 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1445251218} + m_CullTransparentMesh: 0 +--- !u!1 &1450431210 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1450431211} + m_Layer: 5 + m_Name: ProgressBar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1450431211 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1450431210} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1300788039} + - {fileID: 769910823} + - {fileID: 1586058323} + m_Father: {fileID: 356416333} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -30.4} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1488308497 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1488308498} + - component: {fileID: 1488308500} + - component: {fileID: 1488308499} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1488308498 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1488308497} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 503779325} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1488308499 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1488308497} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Enter text... + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 2150773298 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 0.5} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 513 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1488308499} + characterCount: 13 + spriteCount: 0 + spaceCount: 1 + wordCount: 2 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1488308500 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1488308497} + m_CullTransparentMesh: 0 +--- !u!1 &1511396544 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1511396545} + - component: {fileID: 1511396546} + m_Layer: 5 + m_Name: OptionOne + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1511396545 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1511396544} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1959968365} + - {fileID: 1696005130} + m_Father: {fileID: 1821219379} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 22, y: 18} + m_SizeDelta: {x: 160, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1511396546 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1511396544} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 2 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 21300000, guid: 744ab3b5a362248458e2a4afe72b1610, + type: 3} + m_PressedSprite: {fileID: 21300000, guid: 744ab3b5a362248458e2a4afe72b1610, type: 3} + m_SelectedSprite: {fileID: 21300000, guid: 8abd8cb1dae66cd47b2b4c646cd39bf2, type: 3} + m_DisabledSprite: {fileID: 21300000, guid: 03c4028a676fe71428f2f76f5d347eab, type: 3} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1959968366} + toggleTransition: 1 + graphic: {fileID: 0} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: [] + m_IsOn: 1 +--- !u!1 &1518174280 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1518174281} + - component: {fileID: 1518174283} + - component: {fileID: 1518174282} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1518174281 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1518174280} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 197801836} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 66.68} + m_SizeDelta: {x: 493.04, y: 175.07} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1518174282 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1518174280} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: FREE Retro Windows GUI Pack + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 40.43 + m_fontSizeBase: 40.43 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 514 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1518174282} + characterCount: 27 + spriteCount: 0 + spaceCount: 4 + wordCount: 5 + linkCount: 0 + lineCount: 2 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1518174283 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1518174280} + m_CullTransparentMesh: 0 +--- !u!1 &1535306519 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1535306520} + m_Layer: 5 + m_Name: Sliding Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1535306520 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1535306519} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2145242099} + m_Father: {fileID: 1970850616} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1560632996 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1560632997} + - component: {fileID: 1560632999} + - component: {fileID: 1560632998} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1560632997 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1560632996} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1294469520} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 13} + m_SizeDelta: {x: 22.916668, y: 43.75} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1560632998 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1560632996} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 90db8a2452337ad4fb3931bcbe91e0b1, type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1560632999 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1560632996} + m_CullTransparentMesh: 0 +--- !u!1 &1570637920 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1570637921} + - component: {fileID: 1570637924} + - component: {fileID: 1570637923} + - component: {fileID: 1570637922} + m_Layer: 5 + m_Name: CancelButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1570637921 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1570637920} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 514128309} + m_Father: {fileID: 356416333} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 85.2, y: -241} + m_SizeDelta: {x: 160, y: 40.89} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1570637922 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1570637920} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 2 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, + type: 3} + m_PressedSprite: {fileID: 21300000, guid: 95d763215abb8af4fa0f71cf70400fe0, type: 3} + m_SelectedSprite: {fileID: 21300000, guid: 4e41e5d7255467f4fa909456ffdedcc0, type: 3} + m_DisabledSprite: {fileID: 21300000, guid: d440aed354bb80344b95fd19bbba9c92, type: 3} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1570637923} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1570637923 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1570637920} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, type: 3} + m_Type: 2 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1570637924 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1570637920} + m_CullTransparentMesh: 0 +--- !u!1 &1576290107 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1576290108} + - component: {fileID: 1576290111} + - component: {fileID: 1576290110} + - component: {fileID: 1576290109} + m_Layer: 5 + m_Name: CloseButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1576290108 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1576290107} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 592407424} + m_Father: {fileID: 197801836} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -24.9, y: 194} + m_SizeDelta: {x: 30, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1576290109 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1576290107} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1576290110} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1576290110 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1576290107} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1576290111 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1576290107} + m_CullTransparentMesh: 0 +--- !u!1 &1586058322 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1586058323} + - component: {fileID: 1586058325} + - component: {fileID: 1586058324} + m_Layer: 5 + m_Name: Percentage + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1586058323 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1586058322} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1450431211} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -160.6} + m_SizeDelta: {x: 200, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1586058324 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1586058322} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 67% + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 13.6 + m_fontSizeBase: 13.6 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 514 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1586058324} + characterCount: 3 + spriteCount: 0 + spaceCount: 0 + wordCount: 1 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1586058325 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1586058322} + m_CullTransparentMesh: 0 +--- !u!1 &1607593603 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1607593604} + - component: {fileID: 1607593606} + - component: {fileID: 1607593605} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1607593604 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1607593603} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 670593842} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1607593605 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1607593603} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 513 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1607593605} + characterCount: 1 + spriteCount: 0 + spaceCount: 0 + wordCount: 1 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1607593606 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1607593603} + m_CullTransparentMesh: 0 +--- !u!1 &1615245119 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1615245120} + - component: {fileID: 1615245123} + - component: {fileID: 1615245122} + - component: {fileID: 1615245121} + m_Layer: 5 + m_Name: ScrollUpButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1615245120 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1615245119} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1097725443} + m_Father: {fileID: 693824978} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -16.899994, y: -65.1} + m_SizeDelta: {x: 30, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1615245121 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1615245119} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1615245122} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1615245122 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1615245119} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1615245123 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1615245119} + m_CullTransparentMesh: 0 +--- !u!1 &1624965576 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1624965577} + - component: {fileID: 1624965580} + - component: {fileID: 1624965579} + - component: {fileID: 1624965578} + m_Layer: 5 + m_Name: OkayButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1624965577 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1624965576} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1358533328} + m_Father: {fileID: 489109212} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -97, y: -241} + m_SizeDelta: {x: 160, y: 40.89} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1624965578 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1624965576} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 2 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, + type: 3} + m_PressedSprite: {fileID: 21300000, guid: 95d763215abb8af4fa0f71cf70400fe0, type: 3} + m_SelectedSprite: {fileID: 21300000, guid: 4e41e5d7255467f4fa909456ffdedcc0, type: 3} + m_DisabledSprite: {fileID: 21300000, guid: d440aed354bb80344b95fd19bbba9c92, type: 3} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1624965579} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1624965579 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1624965576} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, type: 3} + m_Type: 2 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1624965580 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1624965576} + m_CullTransparentMesh: 0 +--- !u!1 &1638033938 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1638033939} + - component: {fileID: 1638033942} + - component: {fileID: 1638033941} + - component: {fileID: 1638033940} + m_Layer: 5 + m_Name: HelpButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1638033939 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1638033938} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 307232053} + m_Father: {fileID: 356416333} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -58.200012, y: 309.9} + m_SizeDelta: {x: 30, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1638033940 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1638033938} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1638033941} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1638033941 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1638033938} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1638033942 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1638033938} + m_CullTransparentMesh: 0 +--- !u!1 &1639534450 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1639534451} + - component: {fileID: 1639534453} + - component: {fileID: 1639534452} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1639534451 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1639534450} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 670593842} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1639534452 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1639534450} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Enter text... + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 2150773298 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 0.5} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 513 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1639534452} + characterCount: 13 + spriteCount: 0 + spaceCount: 1 + wordCount: 2 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1639534453 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1639534450} + m_CullTransparentMesh: 0 +--- !u!1 &1651964871 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1651964872} + - component: {fileID: 1651964874} + - component: {fileID: 1651964873} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1651964872 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1651964871} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 668056102} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1651964873 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1651964871} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 848092e7ad7b71d4b8ea4a014314444b, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1651964874 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1651964871} + m_CullTransparentMesh: 0 +--- !u!1 &1696005129 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1696005130} + - component: {fileID: 1696005132} + - component: {fileID: 1696005131} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1696005130 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1696005129} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1511396545} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 12.96, y: 0} + m_SizeDelta: {x: 134.08, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1696005131 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1696005129} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Option 1 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 12 + m_fontSizeBase: 12 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 513 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1696005131} + characterCount: 8 + spriteCount: 0 + spaceCount: 1 + wordCount: 2 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1696005132 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1696005129} + m_CullTransparentMesh: 0 +--- !u!1 &1756051771 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1756051772} + - component: {fileID: 1756051774} + - component: {fileID: 1756051773} + m_Layer: 5 + m_Name: Progress + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1756051772 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1756051771} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1426037308} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -76.5, y: -163.72} + m_SizeDelta: {x: 200, y: 20.64} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1756051773 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1756051771} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Progress + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 12 + m_fontSizeBase: 12 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 257 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1756051773} + characterCount: 8 + spriteCount: 0 + spaceCount: 0 + wordCount: 1 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1756051774 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1756051771} + m_CullTransparentMesh: 0 +--- !u!1 &1758287565 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1758287566} + - component: {fileID: 1758287568} + - component: {fileID: 1758287567} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1758287566 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1758287565} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1218072987} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -4.09, y: -161.55} + m_SizeDelta: {x: 435.7, y: 32.7} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1758287567 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1758287565} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 744ab3b5a362248458e2a4afe72b1610, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1758287568 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1758287565} + m_CullTransparentMesh: 0 +--- !u!1 &1766703468 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1766703469} + - component: {fileID: 1766703471} + - component: {fileID: 1766703470} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1766703469 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1766703468} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1807396861} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1766703470 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1766703468} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Download + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 16 + m_fontSizeBase: 16 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 514 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1766703470} + characterCount: 8 + spriteCount: 0 + spaceCount: 0 + wordCount: 1 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1766703471 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1766703468} + m_CullTransparentMesh: 0 +--- !u!1 &1782147973 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1782147974} + - component: {fileID: 1782147976} + - component: {fileID: 1782147975} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1782147974 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1782147973} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1166746109} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1782147975 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1782147973} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Close + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 16 + m_fontSizeBase: 16 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 514 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1782147975} + characterCount: 5 + spriteCount: 0 + spaceCount: 0 + wordCount: 1 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1782147976 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1782147973} + m_CullTransparentMesh: 0 +--- !u!1 &1782168046 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1782168047} + - component: {fileID: 1782168049} + - component: {fileID: 1782168048} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1782168047 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1782168046} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 155436561} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 10, y: -10} + m_SizeDelta: {x: 27.083334, y: 27.083334} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1782168048 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1782168046} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 744ab3b5a362248458e2a4afe72b1610, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1782168049 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1782168046} + m_CullTransparentMesh: 0 +--- !u!1 &1805635465 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1805635466} + - component: {fileID: 1805635468} + - component: {fileID: 1805635467} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1805635466 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1805635465} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 237130398} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 10, y: -10} + m_SizeDelta: {x: 27.083334, y: 27.083334} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1805635467 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1805635465} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: a8cff7744fba409408f748531b683e07, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1805635468 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1805635465} + m_CullTransparentMesh: 0 +--- !u!1 &1807396860 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1807396861} + - component: {fileID: 1807396864} + - component: {fileID: 1807396863} + - component: {fileID: 1807396862} + m_Layer: 5 + m_Name: DownloadButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1807396861 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1807396860} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1766703469} + m_Father: {fileID: 197801836} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -5.9, y: -136} + m_SizeDelta: {x: 342.2, y: 40.89} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1807396862 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1807396860} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 2 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, + type: 3} + m_PressedSprite: {fileID: 21300000, guid: 95d763215abb8af4fa0f71cf70400fe0, type: 3} + m_SelectedSprite: {fileID: 21300000, guid: 4e41e5d7255467f4fa909456ffdedcc0, type: 3} + m_DisabledSprite: {fileID: 21300000, guid: d440aed354bb80344b95fd19bbba9c92, type: 3} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1807396863} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1807396863 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1807396860} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, type: 3} + m_Type: 2 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1807396864 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1807396860} + m_CullTransparentMesh: 0 +--- !u!1 &1821219378 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1821219379} + - component: {fileID: 1821219382} + - component: {fileID: 1821219381} + - component: {fileID: 1821219380} + m_Layer: 5 + m_Name: ToggleBox + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1821219379 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1821219378} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1511396545} + - {fileID: 155436561} + - {fileID: 713475728} + - {fileID: 807461290} + m_Father: {fileID: 489109212} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 87.850006, y: 110.3} + m_SizeDelta: {x: 165.3, y: 101} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1821219380 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1821219378} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2fafe2cfe61f6974895a912c3755e8f1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_AllowSwitchOff: 0 +--- !u!114 &1821219381 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1821219378} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 071db4d0a4fba284b89247c1be047242, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1821219382 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1821219378} + m_CullTransparentMesh: 0 +--- !u!1 &1828488332 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1828488333} + - component: {fileID: 1828488336} + - component: {fileID: 1828488335} + - component: {fileID: 1828488334} + m_Layer: 5 + m_Name: OkayButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1828488333 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1828488332} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1085271139} + m_Father: {fileID: 356416333} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -97, y: -241} + m_SizeDelta: {x: 160, y: 40.89} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1828488334 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1828488332} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 2 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, + type: 3} + m_PressedSprite: {fileID: 21300000, guid: 95d763215abb8af4fa0f71cf70400fe0, type: 3} + m_SelectedSprite: {fileID: 21300000, guid: 4e41e5d7255467f4fa909456ffdedcc0, type: 3} + m_DisabledSprite: {fileID: 21300000, guid: d440aed354bb80344b95fd19bbba9c92, type: 3} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1828488335} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1828488335 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1828488332} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, type: 3} + m_Type: 2 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1828488336 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1828488332} + m_CullTransparentMesh: 0 +--- !u!1 &1847633978 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1847633979} + - component: {fileID: 1847633981} + - component: {fileID: 1847633980} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1847633979 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1847633978} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 775318410} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 12.96, y: 0} + m_SizeDelta: {x: 134.08, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1847633980 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1847633978} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Option 1 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 12 + m_fontSizeBase: 12 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 513 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1847633980} + characterCount: 8 + spriteCount: 0 + spaceCount: 1 + wordCount: 2 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1847633981 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1847633978} + m_CullTransparentMesh: 0 +--- !u!1 &1869962572 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1869962573} + - component: {fileID: 1869962575} + - component: {fileID: 1869962574} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1869962573 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1869962572} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 823794797} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -4.09, y: -161.55} + m_SizeDelta: {x: 341.65, y: 27.49} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1869962574 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1869962572} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5ac70bf4f7ca5d0478635e3a40321578, type: 3} + m_Type: 3 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 0 + m_FillAmount: 0.699 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1869962575 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1869962572} + m_CullTransparentMesh: 0 +--- !u!1 &1902964828 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1902964829} + - component: {fileID: 1902964831} + - component: {fileID: 1902964830} + m_Layer: 5 + m_Name: Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1902964829 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1902964828} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1426037308} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -65.6, y: 313.3} + m_SizeDelta: {x: 252.78, y: 20.64} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1902964830 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1902964828} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Retro Windows GUI + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 17.4 + m_fontSizeBase: 17.4 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 1 + m_textAlignment: 257 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: 0 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1902964830} + characterCount: 17 + spriteCount: 0 + spaceCount: 2 + wordCount: 3 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1902964831 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1902964828} + m_CullTransparentMesh: 0 +--- !u!1 &1909726927 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1909726928} + - component: {fileID: 1909726930} + - component: {fileID: 1909726929} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1909726928 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1909726927} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 770357518} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -0.6, y: 0} + m_SizeDelta: {x: 33.333336, y: 33.333336} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1909726929 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1909726927} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -1517310344781111415, guid: 28711b3c5809f9849992b7b1da8c6115, + type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1909726930 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1909726927} + m_CullTransparentMesh: 0 +--- !u!1 &1945047720 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1945047721} + - component: {fileID: 1945047723} + - component: {fileID: 1945047722} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1945047721 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1945047720} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1218072987} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -2.8, y: -161.55} + m_SizeDelta: {x: 433.1, y: 27.5} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1945047722 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1945047720} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5ac70bf4f7ca5d0478635e3a40321578, type: 3} + m_Type: 3 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 0 + m_FillAmount: 0.699 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1945047723 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1945047720} + m_CullTransparentMesh: 0 +--- !u!1 &1959968364 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1959968365} + - component: {fileID: 1959968367} + - component: {fileID: 1959968366} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1959968365 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1959968364} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1511396545} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 10, y: -10} + m_SizeDelta: {x: 27.083334, y: 27.083334} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1959968366 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1959968364} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 744ab3b5a362248458e2a4afe72b1610, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1959968367 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1959968364} + m_CullTransparentMesh: 0 +--- !u!1 &1966267813 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1966267814} + - component: {fileID: 1966267816} + - component: {fileID: 1966267815} + m_Layer: 5 + m_Name: ScrollArea + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1966267814 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1966267813} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1213853947} + - {fileID: 1418413829} + - {fileID: 1038875005} + m_Father: {fileID: 489109212} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -3, y: -38.099976} + m_SizeDelta: {x: 348, y: 164.26} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1966267815 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1966267813} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 744ab3b5a362248458e2a4afe72b1610, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1966267816 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1966267813} + m_CullTransparentMesh: 0 +--- !u!1 &1970850615 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1970850616} + - component: {fileID: 1970850619} + - component: {fileID: 1970850618} + - component: {fileID: 1970850617} + m_Layer: 5 + m_Name: Scrollbar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1970850616 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1970850615} + m_LocalRotation: {x: 0, y: 0, z: -0.7071068, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1535306520} + m_Father: {fileID: 693824978} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -90} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -16.899994, y: -0.93249035} + m_SizeDelta: {x: 98.34, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1970850617 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1970850615} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 2145242100} + m_HandleRect: {fileID: 2145242099} + m_Direction: 0 + m_Value: 0 + m_Size: 0.2 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1970850618 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1970850615} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5513a2182c3ad5d45b406b1b43c2130b, type: 3} + m_Type: 2 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1970850619 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1970850615} + m_CullTransparentMesh: 0 +--- !u!1 &1981539834 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1981539835} + - component: {fileID: 1981539837} + - component: {fileID: 1981539836} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1981539835 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1981539834} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 823794797} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -4.09, y: -161.55} + m_SizeDelta: {x: 345.83, y: 32.71} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1981539836 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1981539834} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 744ab3b5a362248458e2a4afe72b1610, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1981539837 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1981539834} + m_CullTransparentMesh: 0 +--- !u!1 &1981862996 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1981862997} + - component: {fileID: 1981862999} + - component: {fileID: 1981862998} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1981862997 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1981862996} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 518920052} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1981862998 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1981862996} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Cancel + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 16 + m_fontSizeBase: 16 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 514 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1981862998} + characterCount: 6 + spriteCount: 0 + spaceCount: 0 + wordCount: 1 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1981862999 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1981862996} + m_CullTransparentMesh: 0 +--- !u!1 &1985526802 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1985526803} + - component: {fileID: 1985526805} + - component: {fileID: 1985526804} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1985526803 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1985526802} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 237130398} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 12.96, y: 0} + m_SizeDelta: {x: 134.08, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1985526804 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1985526802} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Option 2 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 12 + m_fontSizeBase: 12 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 513 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1985526804} + characterCount: 8 + spriteCount: 0 + spaceCount: 1 + wordCount: 2 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1985526805 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1985526802} + m_CullTransparentMesh: 0 +--- !u!1 &2015814342 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2015814343} + - component: {fileID: 2015814346} + - component: {fileID: 2015814345} + - component: {fileID: 2015814344} + m_Layer: 5 + m_Name: DownloadButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2015814343 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2015814342} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 352988499} + m_Father: {fileID: 489109212} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -5.9, y: -288.39996} + m_SizeDelta: {x: 342.2, y: 40.89} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2015814344 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2015814342} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 2 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, + type: 3} + m_PressedSprite: {fileID: 21300000, guid: 95d763215abb8af4fa0f71cf70400fe0, type: 3} + m_SelectedSprite: {fileID: 21300000, guid: 4e41e5d7255467f4fa909456ffdedcc0, type: 3} + m_DisabledSprite: {fileID: 21300000, guid: d440aed354bb80344b95fd19bbba9c92, type: 3} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 0 + m_TargetGraphic: {fileID: 2015814345} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &2015814345 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2015814342} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, type: 3} + m_Type: 2 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2015814346 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2015814342} + m_CullTransparentMesh: 0 +--- !u!1 &2048045372 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2048045373} + - component: {fileID: 2048045375} + - component: {fileID: 2048045374} + m_Layer: 5 + m_Name: LabelMask (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2048045373 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2048045372} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2056991520} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -41.9, y: 47.4} + m_SizeDelta: {x: 65.56, y: 14} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2048045374 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2048045372} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.8313726, g: 0.81568635, b: 0.7843138, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2048045375 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2048045372} + m_CullTransparentMesh: 0 +--- !u!1 &2056991519 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2056991520} + - component: {fileID: 2056991523} + - component: {fileID: 2056991522} + - component: {fileID: 2056991521} + m_Layer: 5 + m_Name: RatioBox + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2056991520 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2056991519} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 775318410} + - {fileID: 654721903} + - {fileID: 2048045373} + - {fileID: 474229713} + m_Father: {fileID: 489109212} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -87.700005, y: 110.30002} + m_SizeDelta: {x: 175.4, y: 101} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2056991521 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2056991519} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2fafe2cfe61f6974895a912c3755e8f1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_AllowSwitchOff: 1 +--- !u!114 &2056991522 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2056991519} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 071db4d0a4fba284b89247c1be047242, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2056991523 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2056991519} + m_CullTransparentMesh: 0 +--- !u!1 &2071074968 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2071074969} + - component: {fileID: 2071074971} + - component: {fileID: 2071074970} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2071074969 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2071074968} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 554605161} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -0.6, y: 0} + m_SizeDelta: {x: 26.61, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2071074970 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2071074968} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -3513562678931714041, guid: 28711b3c5809f9849992b7b1da8c6115, + type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2071074971 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2071074968} + m_CullTransparentMesh: 0 +--- !u!1 &2095891345 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2095891346} + - component: {fileID: 2095891348} + - component: {fileID: 2095891347} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2095891346 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2095891345} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 592718499} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 10, y: -10} + m_SizeDelta: {x: 27.083334, y: 27.083334} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2095891347 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2095891345} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 744ab3b5a362248458e2a4afe72b1610, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2095891348 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2095891345} + m_CullTransparentMesh: 0 +--- !u!1 &2099338045 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2099338046} + - component: {fileID: 2099338048} + - component: {fileID: 2099338047} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2099338046 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2099338045} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 596255962} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0.484, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2099338047 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2099338045} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2099338048 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2099338045} + m_CullTransparentMesh: 0 +--- !u!1 &2114226968 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2114226969} + - component: {fileID: 2114226971} + - component: {fileID: 2114226970} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2114226969 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2114226968} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 838016486} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 10, y: -10} + m_SizeDelta: {x: 27.083334, y: 27.083334} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2114226970 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2114226968} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 744ab3b5a362248458e2a4afe72b1610, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2114226971 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2114226968} + m_CullTransparentMesh: 0 +--- !u!1 &2143919461 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2143919462} + - component: {fileID: 2143919464} + - component: {fileID: 2143919463} + m_Layer: 5 + m_Name: ToggleLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2143919462 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2143919461} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 709575231} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -12.349991, y: 48.9} + m_SizeDelta: {x: 108.31, y: 17} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2143919463 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2143919461} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Toggle Box + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: a9fb72713462bd34a99acbf23a40dd74, type: 2} + m_sharedMaterial: {fileID: -4406428672775297824, guid: a9fb72713462bd34a99acbf23a40dd74, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 10 + m_fontSizeBase: 10 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 257 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 2143919463} + characterCount: 10 + spriteCount: 0 + spaceCount: 1 + wordCount: 2 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &2143919464 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2143919461} + m_CullTransparentMesh: 0 +--- !u!1 &2145242098 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2145242099} + - component: {fileID: 2145242101} + - component: {fileID: 2145242100} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2145242099 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2145242098} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: -1, z: 1} + m_Children: [] + m_Father: {fileID: 1535306520} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0.2, y: 1} + m_AnchoredPosition: {x: 4.4299927, y: 0} + m_SizeDelta: {x: 28.85, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2145242100 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2145242098} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5e315e818f312d341bb0d8e6410c487f, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2145242101 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2145242098} + m_CullTransparentMesh: 0 diff --git a/Assets/Scenes/Tutorial.unity.meta b/Assets/Scenes/Tutorial.unity.meta new file mode 100644 index 0000000..18174e2 --- /dev/null +++ b/Assets/Scenes/Tutorial.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 9e53dac88eb80c941be1bc0c4e926627 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/VideoStart.unity b/Assets/Scenes/VideoStart.unity new file mode 100644 index 0000000..91aaed4 --- /dev/null +++ b/Assets/Scenes/VideoStart.unity @@ -0,0 +1,332 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 10 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 3 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + buildHeightMesh: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &422197245 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 422197246} + - component: {fileID: 422197247} + - component: {fileID: 422197248} + m_Layer: 0 + m_Name: "\u30EC\u30B3\u30FC\u30C7\u30A3\u30F3\u30B0 2024-06-17 140710" + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &422197246 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 422197245} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 746514245} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!328 &422197247 +VideoPlayer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 422197245} + m_Enabled: 1 + m_VideoClip: {fileID: 32900000, guid: 42c5ecb9056de1a40bc8a4b986fe9434, type: 3} + m_TargetCameraAlpha: 1 + m_TargetCamera3DLayout: 0 + m_TargetCamera: {fileID: 519420031} + m_TargetTexture: {fileID: 0} + m_TimeReference: 0 + m_TargetMaterialRenderer: {fileID: 0} + m_TargetMaterialProperty: + m_RenderMode: 0 + m_AspectRatio: 2 + m_DataSource: 0 + m_TimeUpdateMode: 2 + m_PlaybackSpeed: 1 + m_AudioOutputMode: 2 + m_TargetAudioSources: + - {fileID: 0} + m_DirectAudioVolumes: + - 1 + m_Url: + m_EnabledAudioTracks: 01 + m_DirectAudioMutes: 00 + m_ControlledAudioTrackCount: 1 + m_PlayOnAwake: 1 + m_SkipOnDrop: 1 + m_Looping: 0 + m_WaitForFirstFrame: 1 + m_FrameReadyEventEnabled: 0 + m_VideoShaders: [] +--- !u!114 &422197248 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 422197245} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a851cfb00c4d9046ab90ed17f9d35ec, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &519420028 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 519420032} + - component: {fileID: 519420031} + - component: {fileID: 519420029} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &519420029 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519420028} + m_Enabled: 1 +--- !u!20 &519420031 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519420028} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 2 + m_BackGroundColor: {r: 0, g: 0, b: 0, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 16 + m_FocusDistance: 10 + m_FocalLength: 50 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 0 + m_HDR: 1 + m_AllowMSAA: 0 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 0 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &519420032 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519420028} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &746514244 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 746514245} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &746514245 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 746514244} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 422197246} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1660057539 &9223372036854775807 +SceneRoots: + m_ObjectHideFlags: 0 + m_Roots: + - {fileID: 519420032} + - {fileID: 746514245} diff --git a/Assets/Scenes/VideoStart.unity.meta b/Assets/Scenes/VideoStart.unity.meta new file mode 100644 index 0000000..02bb36d --- /dev/null +++ b/Assets/Scenes/VideoStart.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 1677021c869aea044a5700dda9e94b15 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/VideoManager.cs b/Assets/Scripts/VideoManager.cs new file mode 100644 index 0000000..2962ab6 --- /dev/null +++ b/Assets/Scripts/VideoManager.cs @@ -0,0 +1,24 @@ +using UnityEngine; +using UnityEngine.Video; +using UnityEngine.UI; + +public class VideoManager : MonoBehaviour +{ + public VideoPlayer videoPlayer; + public GameObject textObject; + + void Start() + { + // “®‰æ‚ªI—¹‚µ‚½‚Æ‚«‚̃Cƒxƒ“ƒg‚ðÝ’è + videoPlayer.loopPointReached += OnVideoEnd; + } + + void OnVideoEnd(VideoPlayer vp) + { + // “®‰æ‚ªI—¹‚µ‚½‚ç“®‰æ‚ð”ñ•\ަ‚É‚·‚é + videoPlayer.gameObject.SetActive(false); + + // ƒeƒLƒXƒg‚ð•\ަ‚·‚é + textObject.SetActive(true); + } +} \ No newline at end of file diff --git a/Assets/Scripts/VideoManager.cs.meta b/Assets/Scripts/VideoManager.cs.meta new file mode 100644 index 0000000..ae59a6c --- /dev/null +++ b/Assets/Scripts/VideoManager.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: ec784d48aa2d34a42bda9d3d3bf34bbb \ No newline at end of file diff --git a/Assets/Scripts/VideoStart.cs b/Assets/Scripts/VideoStart.cs new file mode 100644 index 0000000..0bcc556 --- /dev/null +++ b/Assets/Scripts/VideoStart.cs @@ -0,0 +1,31 @@ +using UnityEngine; +using UnityEngine.SceneManagement; +using UnityEngine.Video; + +public class VideoEndTransition : MonoBehaviour +{ + private VideoPlayer videoPlayer; + + void Start() + { + // VideoPlayerƒRƒ“ƒ|[ƒlƒ“ƒg‚ðŽæ“¾ + videoPlayer = GetComponent(); + + // “®‰æƒtƒ@ƒCƒ‹‚ðÝ’è + videoPlayer.url = Application.dataPath + "/Movie/ƒŒƒR[ƒfƒBƒ“ƒO 2024-06-17 140710.mp4"; + + // “®‰æÄ¶‚ðŠJŽn + videoPlayer.Play(); + } + + void Update() + { + // “®‰æ‚ÌĶ‚ªI—¹‚µ‚½‚©‚ðƒ`ƒFƒbƒN + if (videoPlayer.frame > 0 && videoPlayer.frame == (long)videoPlayer.frameCount - 1) + { + Debug.Log("Video has ended. Transitioning to the Start scene."); + // StartƒV[ƒ“‚É‘JˆÚ + SceneManager.LoadScene("Start"); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/VideoStart.cs.meta b/Assets/Scripts/VideoStart.cs.meta new file mode 100644 index 0000000..8073fb4 --- /dev/null +++ b/Assets/Scripts/VideoStart.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 7a851cfb00c4d9046ab90ed17f9d35ec \ No newline at end of file diff --git a/Assets/Tests.meta b/Assets/Tests.meta new file mode 100644 index 0000000..ce80e60 --- /dev/null +++ b/Assets/Tests.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8aab7dc413926b146b4c276b4494424b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Tests/Tests.asmdef b/Assets/Tests/Tests.asmdef new file mode 100644 index 0000000..5854358 --- /dev/null +++ b/Assets/Tests/Tests.asmdef @@ -0,0 +1,6 @@ +{ + "name": "Tests", + "optionalUnityReferences": [ + "TestAssemblies" + ] +} diff --git a/Assets/Tests/Tests.asmdef.meta b/Assets/Tests/Tests.asmdef.meta new file mode 100644 index 0000000..f1635eb --- /dev/null +++ b/Assets/Tests/Tests.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: cb311ea6ff5545144b4159e16935ff63 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Toggle_Active.png b/Assets/Toggle_Active.png new file mode 100644 index 0000000..6e79f2c Binary files /dev/null and b/Assets/Toggle_Active.png differ diff --git a/Assets/Toggle_Active.png.meta b/Assets/Toggle_Active.png.meta new file mode 100644 index 0000000..469ff36 --- /dev/null +++ b/Assets/Toggle_Active.png.meta @@ -0,0 +1,115 @@ +fileFormatVersion: 2 +guid: 744ab3b5a362248458e2a4afe72b1610 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 48 + spriteBorder: {x: 5, y: 5, z: 5, w: 5} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Toggle_Inactive.png b/Assets/Toggle_Inactive.png new file mode 100644 index 0000000..30f149d Binary files /dev/null and b/Assets/Toggle_Inactive.png differ diff --git a/Assets/Toggle_Inactive.png.meta b/Assets/Toggle_Inactive.png.meta new file mode 100644 index 0000000..c1628dc --- /dev/null +++ b/Assets/Toggle_Inactive.png.meta @@ -0,0 +1,115 @@ +fileFormatVersion: 2 +guid: 03c4028a676fe71428f2f76f5d347eab +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 48 + spriteBorder: {x: 5, y: 5, z: 5, w: 5} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Toggle_Selected.png b/Assets/Toggle_Selected.png new file mode 100644 index 0000000..7ec93f3 Binary files /dev/null and b/Assets/Toggle_Selected.png differ diff --git a/Assets/Toggle_Selected.png.meta b/Assets/Toggle_Selected.png.meta new file mode 100644 index 0000000..6d15d6c --- /dev/null +++ b/Assets/Toggle_Selected.png.meta @@ -0,0 +1,115 @@ +fileFormatVersion: 2 +guid: 8abd8cb1dae66cd47b2b4c646cd39bf2 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 48 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Window_Base.png b/Assets/Window_Base.png new file mode 100644 index 0000000..861b9c9 Binary files /dev/null and b/Assets/Window_Base.png differ diff --git a/Assets/Window_Base.png.meta b/Assets/Window_Base.png.meta new file mode 100644 index 0000000..0be7c27 --- /dev/null +++ b/Assets/Window_Base.png.meta @@ -0,0 +1,115 @@ +fileFormatVersion: 2 +guid: d3cb4b1b5fb4b194c9ce3fcd75c02836 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 48 + spriteBorder: {x: 5, y: 5, z: 5, w: 5} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Window_Header.png b/Assets/Window_Header.png new file mode 100644 index 0000000..dc11394 Binary files /dev/null and b/Assets/Window_Header.png differ diff --git a/Assets/Window_Header.png.meta b/Assets/Window_Header.png.meta new file mode 100644 index 0000000..fd63163 --- /dev/null +++ b/Assets/Window_Header.png.meta @@ -0,0 +1,115 @@ +fileFormatVersion: 2 +guid: f1b45dc6e647cd44a81e08f2a2399815 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 48 + spriteBorder: {x: 16, y: 16, z: 16, w: 25} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Window_Header_Inactive.png b/Assets/Window_Header_Inactive.png new file mode 100644 index 0000000..a1c2543 Binary files /dev/null and b/Assets/Window_Header_Inactive.png differ diff --git a/Assets/Window_Header_Inactive.png.meta b/Assets/Window_Header_Inactive.png.meta new file mode 100644 index 0000000..913c503 --- /dev/null +++ b/Assets/Window_Header_Inactive.png.meta @@ -0,0 +1,115 @@ +fileFormatVersion: 2 +guid: 88fdffe907264de4c9bc70ac412975dc +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 48 + spriteBorder: {x: 16, y: 16, z: 16, w: 25} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Window_Header_Resizable.png b/Assets/Window_Header_Resizable.png new file mode 100644 index 0000000..0558213 Binary files /dev/null and b/Assets/Window_Header_Resizable.png differ diff --git a/Assets/Window_Header_Resizable.png.meta b/Assets/Window_Header_Resizable.png.meta new file mode 100644 index 0000000..0399c8b --- /dev/null +++ b/Assets/Window_Header_Resizable.png.meta @@ -0,0 +1,115 @@ +fileFormatVersion: 2 +guid: 9e54a29f259118842a02920cc0734bae +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 48 + spriteBorder: {x: 16, y: 16, z: 16, w: 25} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Window_Header_Resizable_Inactive.png b/Assets/Window_Header_Resizable_Inactive.png new file mode 100644 index 0000000..6a49cd9 Binary files /dev/null and b/Assets/Window_Header_Resizable_Inactive.png differ diff --git a/Assets/Window_Header_Resizable_Inactive.png.meta b/Assets/Window_Header_Resizable_Inactive.png.meta new file mode 100644 index 0000000..7229342 --- /dev/null +++ b/Assets/Window_Header_Resizable_Inactive.png.meta @@ -0,0 +1,115 @@ +fileFormatVersion: 2 +guid: 8401ae9712f420245a7c667fa8baa708 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 48 + spriteBorder: {x: 16, y: 16, z: 16, w: 25} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Windows_Button.png b/Assets/Windows_Button.png new file mode 100644 index 0000000..861b9c9 Binary files /dev/null and b/Assets/Windows_Button.png differ diff --git a/Assets/Windows_Button.png.meta b/Assets/Windows_Button.png.meta new file mode 100644 index 0000000..16c9a26 --- /dev/null +++ b/Assets/Windows_Button.png.meta @@ -0,0 +1,115 @@ +fileFormatVersion: 2 +guid: 5e315e818f312d341bb0d8e6410c487f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 48 + spriteBorder: {x: 5, y: 5, z: 5, w: 5} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Windows_Button_Focus.png b/Assets/Windows_Button_Focus.png new file mode 100644 index 0000000..c7f4585 Binary files /dev/null and b/Assets/Windows_Button_Focus.png differ diff --git a/Assets/Windows_Button_Focus.png.meta b/Assets/Windows_Button_Focus.png.meta new file mode 100644 index 0000000..3566d1e --- /dev/null +++ b/Assets/Windows_Button_Focus.png.meta @@ -0,0 +1,115 @@ +fileFormatVersion: 2 +guid: d727d1a0b34fcc64f8275a7e72143498 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 48 + spriteBorder: {x: 5, y: 5, z: 5, w: 5} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Windows_Button_Focus_Outlined.png b/Assets/Windows_Button_Focus_Outlined.png new file mode 100644 index 0000000..09268ff Binary files /dev/null and b/Assets/Windows_Button_Focus_Outlined.png differ diff --git a/Assets/Windows_Button_Focus_Outlined.png.meta b/Assets/Windows_Button_Focus_Outlined.png.meta new file mode 100644 index 0000000..ffc9cd7 --- /dev/null +++ b/Assets/Windows_Button_Focus_Outlined.png.meta @@ -0,0 +1,115 @@ +fileFormatVersion: 2 +guid: 4e41e5d7255467f4fa909456ffdedcc0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 48 + spriteBorder: {x: 5, y: 5, z: 4, w: 4} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Windows_Button_Inactive.png b/Assets/Windows_Button_Inactive.png new file mode 100644 index 0000000..98b5900 Binary files /dev/null and b/Assets/Windows_Button_Inactive.png differ diff --git a/Assets/Windows_Button_Inactive.png.meta b/Assets/Windows_Button_Inactive.png.meta new file mode 100644 index 0000000..a07453c --- /dev/null +++ b/Assets/Windows_Button_Inactive.png.meta @@ -0,0 +1,115 @@ +fileFormatVersion: 2 +guid: d440aed354bb80344b95fd19bbba9c92 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 48 + spriteBorder: {x: 5, y: 5, z: 5, w: 5} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Windows_Button_Pressed.png b/Assets/Windows_Button_Pressed.png new file mode 100644 index 0000000..f7755bc Binary files /dev/null and b/Assets/Windows_Button_Pressed.png differ diff --git a/Assets/Windows_Button_Pressed.png.meta b/Assets/Windows_Button_Pressed.png.meta new file mode 100644 index 0000000..7536ba5 --- /dev/null +++ b/Assets/Windows_Button_Pressed.png.meta @@ -0,0 +1,115 @@ +fileFormatVersion: 2 +guid: 95d763215abb8af4fa0f71cf70400fe0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 48 + spriteBorder: {x: 5, y: 5, z: 5, w: 5} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Windows_Button_Pressed_Outlined.png b/Assets/Windows_Button_Pressed_Outlined.png new file mode 100644 index 0000000..8be8fec Binary files /dev/null and b/Assets/Windows_Button_Pressed_Outlined.png differ diff --git a/Assets/Windows_Button_Pressed_Outlined.png.meta b/Assets/Windows_Button_Pressed_Outlined.png.meta new file mode 100644 index 0000000..fb75983 --- /dev/null +++ b/Assets/Windows_Button_Pressed_Outlined.png.meta @@ -0,0 +1,115 @@ +fileFormatVersion: 2 +guid: 39706f3062bc9244ca638e4c2dac0436 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 48 + spriteBorder: {x: 4, y: 4, z: 5, w: 5} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Windows_Divider_Line.png b/Assets/Windows_Divider_Line.png new file mode 100644 index 0000000..6c3f06e Binary files /dev/null and b/Assets/Windows_Divider_Line.png differ diff --git a/Assets/Windows_Divider_Line.png.meta b/Assets/Windows_Divider_Line.png.meta new file mode 100644 index 0000000..31a3d88 --- /dev/null +++ b/Assets/Windows_Divider_Line.png.meta @@ -0,0 +1,115 @@ +fileFormatVersion: 2 +guid: 09050061dfa6fb54dba100ee47008efb +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 48 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Windows_Icons.png b/Assets/Windows_Icons.png new file mode 100644 index 0000000..567ff44 Binary files /dev/null and b/Assets/Windows_Icons.png differ diff --git a/Assets/Windows_Icons.png.meta b/Assets/Windows_Icons.png.meta new file mode 100644 index 0000000..321de24 --- /dev/null +++ b/Assets/Windows_Icons.png.meta @@ -0,0 +1,310 @@ +fileFormatVersion: 2 +guid: 28711b3c5809f9849992b7b1da8c6115 +TextureImporter: + internalIDToNameTable: + - first: + 213: -5421709028232957321 + second: Windows_Icons_0 + - first: + 213: -265213787064888513 + second: Windows_Icons_1 + - first: + 213: -357089265500988452 + second: Windows_Icons_2 + - first: + 213: 2784325872354485142 + second: Windows_Icons_3 + - first: + 213: -8692709947429568350 + second: Windows_Icons_4 + - first: + 213: -3513562678931714041 + second: Windows_Icons_5 + - first: + 213: -1517310344781111415 + second: Windows_Icons_6 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 48 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + swizzle: 50462976 + cookieLightType: 1 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Windows_Icons_0 + rect: + serializedVersion: 2 + x: 0 + y: 134 + width: 16 + height: 16 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 77275a04d5832c4b0800000000000000 + internalID: -5421709028232957321 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Windows_Icons_1 + rect: + serializedVersion: 2 + x: 16 + y: 134 + width: 16 + height: 16 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f3316704775c15cf0800000000000000 + internalID: -265213787064888513 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Windows_Icons_2 + rect: + serializedVersion: 2 + x: 32 + y: 134 + width: 16 + height: 16 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: cdb55b8743d5b0bf0800000000000000 + internalID: -357089265500988452 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Windows_Icons_3 + rect: + serializedVersion: 2 + x: 48 + y: 134 + width: 16 + height: 16 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 6936e9001a9e3a620800000000000000 + internalID: 2784325872354485142 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Windows_Icons_4 + rect: + serializedVersion: 2 + x: 64 + y: 134 + width: 16 + height: 16 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 2a0c4f7db5a4d5780800000000000000 + internalID: -8692709947429568350 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Windows_Icons_5 + rect: + serializedVersion: 2 + x: 80 + y: 134 + width: 16 + height: 16 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7009432fb515d3fc0800000000000000 + internalID: -3513562678931714041 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Windows_Icons_6 + rect: + serializedVersion: 2 + x: 96 + y: 134 + width: 16 + height: 16 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 98fdb4dc74e61fae0800000000000000 + internalID: -1517310344781111415 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Windows_Icons_0: -5421709028232957321 + Windows_Icons_1: -265213787064888513 + Windows_Icons_2: -357089265500988452 + Windows_Icons_3: 2784325872354485142 + Windows_Icons_4: -8692709947429568350 + Windows_Icons_5: -3513562678931714041 + Windows_Icons_6: -1517310344781111415 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Windows_Inner_Frame.png b/Assets/Windows_Inner_Frame.png new file mode 100644 index 0000000..0214401 Binary files /dev/null and b/Assets/Windows_Inner_Frame.png differ diff --git a/Assets/Windows_Inner_Frame.png.meta b/Assets/Windows_Inner_Frame.png.meta new file mode 100644 index 0000000..f64028e --- /dev/null +++ b/Assets/Windows_Inner_Frame.png.meta @@ -0,0 +1,115 @@ +fileFormatVersion: 2 +guid: 071db4d0a4fba284b89247c1be047242 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 48 + spriteBorder: {x: 5, y: 5, z: 5, w: 5} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Windows_Inner_Frame_Inverted.png b/Assets/Windows_Inner_Frame_Inverted.png new file mode 100644 index 0000000..841c316 Binary files /dev/null and b/Assets/Windows_Inner_Frame_Inverted.png differ diff --git a/Assets/Windows_Inner_Frame_Inverted.png.meta b/Assets/Windows_Inner_Frame_Inverted.png.meta new file mode 100644 index 0000000..6530f22 --- /dev/null +++ b/Assets/Windows_Inner_Frame_Inverted.png.meta @@ -0,0 +1,115 @@ +fileFormatVersion: 2 +guid: 043d44c4d4dde7241a7e71cc03e0969b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 48 + spriteBorder: {x: 5, y: 5, z: 5, w: 5} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Windows_Progress_Fill.png b/Assets/Windows_Progress_Fill.png new file mode 100644 index 0000000..87aaf63 Binary files /dev/null and b/Assets/Windows_Progress_Fill.png differ diff --git a/Assets/Windows_Progress_Fill.png.meta b/Assets/Windows_Progress_Fill.png.meta new file mode 100644 index 0000000..086f043 --- /dev/null +++ b/Assets/Windows_Progress_Fill.png.meta @@ -0,0 +1,115 @@ +fileFormatVersion: 2 +guid: 5ac70bf4f7ca5d0478635e3a40321578 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 48 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Windows_Ratio.png b/Assets/Windows_Ratio.png new file mode 100644 index 0000000..dc5a49a Binary files /dev/null and b/Assets/Windows_Ratio.png differ diff --git a/Assets/Windows_Ratio.png.meta b/Assets/Windows_Ratio.png.meta new file mode 100644 index 0000000..8c54601 --- /dev/null +++ b/Assets/Windows_Ratio.png.meta @@ -0,0 +1,115 @@ +fileFormatVersion: 2 +guid: a8cff7744fba409408f748531b683e07 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 48 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Windows_Ratio_Inactive.png b/Assets/Windows_Ratio_Inactive.png new file mode 100644 index 0000000..c71a73a Binary files /dev/null and b/Assets/Windows_Ratio_Inactive.png differ diff --git a/Assets/Windows_Ratio_Inactive.png.meta b/Assets/Windows_Ratio_Inactive.png.meta new file mode 100644 index 0000000..07edebd --- /dev/null +++ b/Assets/Windows_Ratio_Inactive.png.meta @@ -0,0 +1,115 @@ +fileFormatVersion: 2 +guid: 9054a615669a289488e632b7946c71d2 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 48 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Windows_Ratio_Selected.png b/Assets/Windows_Ratio_Selected.png new file mode 100644 index 0000000..d6681e5 Binary files /dev/null and b/Assets/Windows_Ratio_Selected.png differ diff --git a/Assets/Windows_Ratio_Selected.png.meta b/Assets/Windows_Ratio_Selected.png.meta new file mode 100644 index 0000000..528dba2 --- /dev/null +++ b/Assets/Windows_Ratio_Selected.png.meta @@ -0,0 +1,115 @@ +fileFormatVersion: 2 +guid: 41eeb2b12191c674b913345a679d36e0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 48 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Windows_SideBar_Underside.png b/Assets/Windows_SideBar_Underside.png new file mode 100644 index 0000000..aa54fd6 Binary files /dev/null and b/Assets/Windows_SideBar_Underside.png differ diff --git a/Assets/Windows_SideBar_Underside.png.meta b/Assets/Windows_SideBar_Underside.png.meta new file mode 100644 index 0000000..0830621 --- /dev/null +++ b/Assets/Windows_SideBar_Underside.png.meta @@ -0,0 +1,115 @@ +fileFormatVersion: 2 +guid: 5513a2182c3ad5d45b406b1b43c2130b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 48 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Windows_Slider_Background.png b/Assets/Windows_Slider_Background.png new file mode 100644 index 0000000..2183e7b Binary files /dev/null and b/Assets/Windows_Slider_Background.png differ diff --git a/Assets/Windows_Slider_Background.png.meta b/Assets/Windows_Slider_Background.png.meta new file mode 100644 index 0000000..852d8b5 --- /dev/null +++ b/Assets/Windows_Slider_Background.png.meta @@ -0,0 +1,115 @@ +fileFormatVersion: 2 +guid: 848092e7ad7b71d4b8ea4a014314444b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 48 + spriteBorder: {x: 3, y: 0, z: 3, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Windows_Slider_Handle.png b/Assets/Windows_Slider_Handle.png new file mode 100644 index 0000000..b8294ce Binary files /dev/null and b/Assets/Windows_Slider_Handle.png differ diff --git a/Assets/Windows_Slider_Handle.png.meta b/Assets/Windows_Slider_Handle.png.meta new file mode 100644 index 0000000..6a80eb8 --- /dev/null +++ b/Assets/Windows_Slider_Handle.png.meta @@ -0,0 +1,115 @@ +fileFormatVersion: 2 +guid: 90db8a2452337ad4fb3931bcbe91e0b1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 48 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/img.meta b/Assets/img.meta new file mode 100644 index 0000000..d200988 --- /dev/null +++ b/Assets/img.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f66f86ea2927329448e348af8f6bf903 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git "a/Assets/img/nc258130_\351\235\222\343\201\256\346\226\234\343\202\201\343\203\251\343\202\244\343\203\263\343\203\221\343\202\277\343\203\274\343\203\263.jpeg" "b/Assets/img/nc258130_\351\235\222\343\201\256\346\226\234\343\202\201\343\203\251\343\202\244\343\203\263\343\203\221\343\202\277\343\203\274\343\203\263.jpeg" new file mode 100644 index 0000000..8c7fa35 Binary files /dev/null and "b/Assets/img/nc258130_\351\235\222\343\201\256\346\226\234\343\202\201\343\203\251\343\202\244\343\203\263\343\203\221\343\202\277\343\203\274\343\203\263.jpeg" differ diff --git "a/Assets/img/nc258130_\351\235\222\343\201\256\346\226\234\343\202\201\343\203\251\343\202\244\343\203\263\343\203\221\343\202\277\343\203\274\343\203\263.jpeg.meta" "b/Assets/img/nc258130_\351\235\222\343\201\256\346\226\234\343\202\201\343\203\251\343\202\244\343\203\263\343\203\221\343\202\277\343\203\274\343\203\263.jpeg.meta" new file mode 100644 index 0000000..cbce1b1 --- /dev/null +++ "b/Assets/img/nc258130_\351\235\222\343\201\256\346\226\234\343\202\201\343\203\251\343\202\244\343\203\263\343\203\221\343\202\277\343\203\274\343\203\263.jpeg.meta" @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: a584762172b9b2240b423dbc8282ef54 +TextureImporter: + internalIDToNameTable: + - first: + 213: 557879861065642552 + second: "nc258130_\u9752\u306E\u659C\u3081\u30E9\u30A4\u30F3\u30D1\u30BF\u30FC\u30F3_0" + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: "nc258130_\u9752\u306E\u659C\u3081\u30E9\u30A4\u30F3\u30D1\u30BF\u30FC\u30F3_0" + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 2560 + height: 1440 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 832792227ccfdb700800000000000000 + internalID: 557879861065642552 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + "nc258130_\u9752\u306E\u659C\u3081\u30E9\u30A4\u30F3\u30D1\u30BF\u30FC\u30F3_0": 557879861065642552 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ProjectSettings/EditorBuildSettings.asset b/ProjectSettings/EditorBuildSettings.asset index ca4369f..7db7b0a 100644 --- a/ProjectSettings/EditorBuildSettings.asset +++ b/ProjectSettings/EditorBuildSettings.asset @@ -8,6 +8,9 @@ EditorBuildSettings: - enabled: 0 path: Assets/Scenes/SampleScene.unity guid: 2cda990e2423bbf4892e6590ba056729 + - enabled: 1 + path: Assets/Scenes/Start.unity + guid: a781eb3233d38a144ad6d27f475df3ab - enabled: 1 path: Assets/Scenes/Title.unity guid: ce7e16026c0581543b77d1fbbe43c7b4